mirror of
https://github.com/Maks1mS/pppi-rpg-game.git
synced 2024-12-23 22:32:59 +03:00
добавлен resource_manager
This commit is contained in:
parent
450f2ddabd
commit
12da815e9e
0
program/resource_manager.cpp
Normal file
0
program/resource_manager.cpp
Normal file
13
program/resource_manager.h
Normal file
13
program/resource_manager.h
Normal file
@ -0,0 +1,13 @@
|
||||
// Менеджер ресурсов - управляет загрузкой и выгрузкой игровых ресурсов
|
||||
class ResourceManager {
|
||||
public:
|
||||
// Загружает ресурс (текстура, модель, звук и т.д.)
|
||||
void loadResource(const std::string& resourcePath);
|
||||
|
||||
// Возвращает загруженный ресурс
|
||||
template <typename ResourceType>
|
||||
ResourceType getResource(const std::string& resourceName);
|
||||
|
||||
// Освобождает ресурсы
|
||||
void unloadAllResources();
|
||||
};
|
Loading…
Reference in New Issue
Block a user