|
void | Init (cResources *apResources, cGraphics *apGraphics, cSound *apSound, cScene *apScene) |
|
void | Update (float afTimeStep) |
|
void | OnPostSceneDraw () |
|
void | OnPostGUIDraw () |
|
iGuiMaterial * | GetMaterial (eGuiMaterial aType) |
|
cGuiSkin * | CreateSkin (const tString &asFile) |
|
eGuiSkinGfx | GetSkinGfxFromString (const tString &asType) |
|
eGuiSkinFont | GetSkinFontFromString (const tString &asType) |
|
eGuiSkinAttribute | GetSkinAttributeFromString (const tString &asType) |
|
cGuiSet * | CreateSet (const tString &asName, cGuiSkin *apSkin) |
|
cGuiSet * | GetSetFromName (const tString &asName) |
|
void | SetFocus (cGuiSet *apSet) |
|
void | SetFocusByName (const tString &asSetName) |
|
cGuiSet * | GetFocusedSet () |
|
void | DestroySet (cGuiSet *apSet) |
|
cGuiGfxElement * | CreateGfxFilledRect (const cColor &aColor, eGuiMaterial aMaterial, bool abAddToList=true) |
|
cGuiGfxElement * | CreateGfxImage (const tString &asFile, eGuiMaterial aMaterial, const cColor &aColor=cColor(1, 1), bool abAddToList=true) |
|
cGuiGfxElement * | CreateGfxTexture (const tString &asFile, eGuiMaterial aMaterial, const cColor &aColor=cColor(1, 1), bool abMipMaps=false, bool abAddToList=true) |
|
cGuiGfxElement * | CreateGfxImageBuffer (const tString &asFile, eGuiMaterial aMaterial, bool abCreateAnimation=true, const cColor &aColor=cColor(1, 1), bool abAddToList=true) |
|
void | DestroyGfx (cGuiGfxElement *apGfx) |
|
bool | SendMousePos (const cVector2f &avPos, const cVector2f &avRel) |
|
bool | SendMouseClickDown (eGuiMouseButton aButton) |
|
bool | SendMouseClickUp (eGuiMouseButton aButton) |
|
bool | SendMouseDoubleClick (eGuiMouseButton aButton) |
|
bool | SendKeyPress (Common::KeyState keyPress) |
|
cResources * | GetResources () |
|
| iUpdateable (const tString &asName) |
|
virtual void | OnDraw () |
|
virtual void | OnPostBufferSwap () |
|
virtual void | OnStart () |
|
virtual void | OnExit () |
|
virtual void | Reset () |
|
const tString & | GetName () |
|