9 ,
public Toshi::TSingleton<ARootTask>
19 virtual void OnChildDied( Toshi::TClass* a_pClass, Toshi::TTask* a_pDeletedTask )
override;
35 void CreateGameSystem();
36 static void LoadFrontEnd();
42 TTask* m_pInputHandler;
44 TTask* m_pGameStateController;
45 TTask* m_pMoviePlayer;
46 TTask* m_pGameSystemManager;
47 TTask* m_pSoundManager;
50 TBOOL m_bStopRenderingScene;
51 TBOOL m_bGameSystemCreated;
#define TDECLARE_CLASS(THIS_CLASS, PARENT_CLASS)
Char string implementation for the Toshi engine.
void SetRenderWorld(TBOOL a_bReady)
virtual TBOOL OnCreate() override
TBOOL ShouldRenderMainScene() const
virtual void OnChildDied(Toshi::TClass *a_pClass, Toshi::TTask *a_pDeletedTask) override
virtual TBOOL OnUpdate(TFLOAT a_fDeltaTime) override
virtual void OnDeactivate() override
TBOOL IsGameSystemCreated() const
void CreateStartupGameStates()
virtual void OnActivate() override