#include <AGUISystem.h>
Public Types | |
using | ThisClass = AGUISystem |
using | BaseClass = Toshi::TTask |
Public Member Functions | |
virtual Toshi::TClass * | GetClass () override |
AGUISystem () | |
virtual TBOOL | OnCreate () override |
virtual void | OnDestroy () override |
void | SetPicture (const Toshi::TPString8 &a_rName) |
void | ResetPicture () |
PGUITRRenderObject * | GetRenderObject (TUINT a_uiIndex) |
AGUIMatlibPicture & | GetMatlibPicture () |
Static Public Member Functions | |
static Toshi::TObject * | CreateTObject () |
static Toshi::TObject * | CreateTObjectInPlace (void *a_pPtr) |
static void | InitialiseClass () |
static void | DeinitialiseClass () |
static TFORCEINLINE Toshi::TClass * | GetClassStatic () |
static void | AllowBackgroundClear (TBOOL a_bAllow) |
Static Public Attributes | |
static constexpr Toshi::TClass * | PARENTCLASS = & Toshi::TTask::ms_oClass |
static Toshi::TClass | ms_oClass = Toshi::TClass( "AGUISystem", AGUISystem::PARENTCLASS, AGUISystem::CreateTObject, AGUISystem::CreateTObjectInPlace, AGUISystem::InitialiseClass, AGUISystem::DeinitialiseClass, 0, 1, sizeof( AGUISystem ), alignof( AGUISystem ) ) |
static constexpr TUINT | NUM_RENDER_OBJECTS = 2 |
Definition at line 8 of file AGUISystem.h.
using AGUISystem::BaseClass = Toshi::TTask |
Definition at line 12 of file AGUISystem.h.
using AGUISystem::ThisClass = AGUISystem |
Definition at line 12 of file AGUISystem.h.
AGUISystem::AGUISystem | ( | ) |
Definition at line 21 of file AGUISystem.cpp.
|
static |
Definition at line 83 of file AGUISystem.cpp.
|
static |
Definition at line 16 of file AGUISystem.cpp.
|
static |
Definition at line 16 of file AGUISystem.cpp.
|
static |
Definition at line 16 of file AGUISystem.cpp.
|
overridevirtual |
Definition at line 16 of file AGUISystem.cpp.
|
inlinestatic |
Definition at line 12 of file AGUISystem.h.
|
inline |
Definition at line 30 of file AGUISystem.h.
|
inline |
Definition at line 24 of file AGUISystem.h.
|
static |
Definition at line 16 of file AGUISystem.cpp.
|
overridevirtual |
Definition at line 31 of file AGUISystem.cpp.
|
overridevirtual |
Definition at line 63 of file AGUISystem.cpp.
void AGUISystem::ResetPicture | ( | ) |
Definition at line 125 of file AGUISystem.cpp.
void AGUISystem::SetPicture | ( | const Toshi::TPString8 & | a_rName | ) |
Definition at line 96 of file AGUISystem.cpp.
|
static |
Definition at line 12 of file AGUISystem.h.
|
staticconstexpr |
Definition at line 13 of file AGUISystem.h.
|
staticconstexpr |
Definition at line 12 of file AGUISystem.h.