mirror of
https://github.com/Maks1mS/pppi-rpg-game.git
synced 2024-12-24 14:44:39 +03:00
14 lines
556 B
C
14 lines
556 B
C
|
// Менеджер ресурсов - управляет загрузкой и выгрузкой игровых ресурсов
|
|||
|
class ResourceManager {
|
|||
|
public:
|
|||
|
// Загружает ресурс (текстура, модель, звук и т.д.)
|
|||
|
void loadResource(const std::string& resourcePath);
|
|||
|
|
|||
|
// Возвращает загруженный ресурс
|
|||
|
template <typename ResourceType>
|
|||
|
ResourceType getResource(const std::string& resourceName);
|
|||
|
|
|||
|
// Освобождает ресурсы
|
|||
|
void unloadAllResources();
|
|||
|
};
|