mirror of
https://github.com/Maks1mS/pppi-rpg-game.git
synced 2024-12-23 22:32:59 +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();
|
||
};
|