pppi-rpg-game/program/resource_manager.h

14 lines
556 B
C
Raw Normal View History

2024-02-14 17:13:05 +03:00
// Менеджер ресурсов - управляет загрузкой и выгрузкой игровых ресурсов
class ResourceManager {
public:
// Загружает ресурс (текстура, модель, звук и т.д.)
void loadResource(const std::string& resourcePath);
// Возвращает загруженный ресурс
template <typename ResourceType>
ResourceType getResource(const std::string& resourceName);
// Освобождает ресурсы
void unloadAllResources();
};