11#include "Graphics/Renderer.hpp"
37 Scene* m_currentScene;
38 std::map<const char*, Scene*> m_loadedScenes;
43 static Game* m_instance;
Success
A generic success type.
Definition Utils.hpp:29
The game class singleton used to run the game loop.
Definition Game.hpp:35
void DrawScene()
Definition Game.cpp:56
Success AddScene(const char *id, Scene *scene)
Definition Game.cpp:30
Success UnloadScene(const char *id)
Definition Game.cpp:49
void UpdateScene(float dt)
Definition Game.cpp:61
Success SwitchScene(const char *id)
Definition Game.cpp:37
Graphics::Renderer & GetRenderer()
Definition Game.cpp:65
a class used to interact with html canvases
Definition Renderer.hpp:33
A single node in a game scene.
Definition Node.hpp:43