9 #ifndef _TurtleBrains_GameSceneInterface_h_
10 #define _TurtleBrains_GameSceneInterface_h_
12 #include "tb_entity_manager.h"
13 #include "../graphics/tb_graphic_list.h"
14 #include "../graphics/tb_camera.h"
95 virtual void OnUpdate(
const float deltaTime);
107 virtual void OnOpen(
void);
117 float mAccumulatedSimulationTime;
virtual void OnRender(void) const
virtual ~GameScene(void)=0
static void ChangeToScene(GameScene &gameScene)
Here is some information about the primary namespace.
Definition: tb_application_dialog.h:21
virtual void OnUpdate(const float deltaTime)
virtual void OnSimulate(void)
Definition: tb_game_scene.h:28
Definition: tb_camera.h:49
Definition: tb_entity_manager.h:32
static void PerformFrame(const float deltaTime)
virtual void OnOpen(void)
virtual void OnClose(void)
This is the heart of TurtleBrains for game developers to create GameScenes and Entities to interact w...