11class AGUI2 :
public Toshi::TTask
12 ,
public Toshi::TSingleton<AGUI2>
36 static void MainPostRenderCallback();
44 TBOOL m_bShowMouseCursor;
49 TWCHAR m_wszMemStats[ 320 ];
51 TWCHAR m_wszPlayerInfo[ 128 ];
52 TWCHAR m_wszTexturesInfo[ 64 ];
53 TBOOL m_bShowMemStatsInfo;
55 TBOOL m_bShowPlayerInfo;
56 TBOOL m_bShowTexturesInfo;
#define TDECLARE_CLASS(THIS_CLASS, PARENT_CLASS)
static AGUI2Context * GetContext()
static AGUI2Renderer * GetRenderer()
virtual TBOOL OnUpdate(TFLOAT a_fDeltaTime) override
virtual TBOOL OnCreate() override
void GetDimensions(TFLOAT &a_rWidth, TFLOAT &a_rHeight)
static AGUI2MouseCursor & GetMouseCursor()
static AGUI2Element * GetRootElement()
TBOOL IsCursorVisible() const
void SetCursorVisible(TBOOL a_bVisible)