Asset Management fixed

This commit is contained in:
2025-08-17 10:41:25 +02:00
parent 5f438add45
commit 56bdc61cc4
6 changed files with 570 additions and 21 deletions

View File

@ -41,6 +41,7 @@ public:
// Access to managers (for now, will be replaced with dependency injection later)
RenderManager* getRenderManager() const { return m_renderManager.get(); }
InputManager* getInputManager() const { return m_inputManager.get(); }
AssetManager* getAssetManager() const { return m_assetManager.get(); }
StateManager* getStateManager() const { return m_stateManager.get(); }
private:
@ -61,6 +62,7 @@ private:
// Core managers
std::unique_ptr<RenderManager> m_renderManager;
std::unique_ptr<InputManager> m_inputManager;
std::unique_ptr<AssetManager> m_assetManager;
std::unique_ptr<StateManager> m_stateManager;
// Application state