|
| cGuiSet (const tString &asName, cGui *apGui, cGuiSkin *apSkin, cResources *apResources, cGraphics *apGraphics, cSound *apSound, cScene *apScene) |
|
void | Update (float afTimeStep) |
|
void | DrawAll (float afTimeStep) |
|
bool | SendMessage (eGuiMessage aMessage, cGuiMessageData &aData) |
|
void | Render () |
|
void | SetDrawOffset (const cVector3f &avOffset) |
|
void | SetCurrentClipRegion (cGuiClipRegion *apRegion) |
|
void | DrawGfx (cGuiGfxElement *apGfx, const cVector3f &avPos, const cVector2f &avSize=-1, const cColor &aColor=cColor(1, 1), eGuiMaterial aMaterial=eGuiMaterial_LastEnum) |
|
void | DrawFont (const tWString &asText, FontData *apFont, const cVector3f &avPos, const cVector2f &avSize, const cColor &aColor, eFontAlign aAlign=eFontAlign_Left, eGuiMaterial aMaterial=eGuiMaterial_FontNormal) |
|
cWidgetWindow * | CreateWidgetWindow (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, const tWString &asText={}, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetFrame * | CreateWidgetFrame (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, bool abDrawFrame=false, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetButton * | CreateWidgetButton (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, const tWString &asText={}, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetLabel * | CreateWidgetLabel (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, const tWString &asText={}, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetSlider * | CreateWidgetSlider (eWidgetSliderOrientation aOrientation, const cVector3f &avLocalPos=0, const cVector2f &avSize=0, int alMaxValue=10, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetTextBox * | CreateWidgetTextBox (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, const tWString &asText={}, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetCheckBox * | CreateWidgetCheckBox (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, const tWString &asText={}, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetImage * | CreateWidgetImage (const tString &asFile="", const cVector3f &avLocalPos=0, const cVector2f &avSize=-1, eGuiMaterial aMaterial=eGuiMaterial_Alpha, bool abAnimate=false, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetListBox * | CreateWidgetListBox (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, iWidget *apParent=NULL, const tString &asName="") |
|
cWidgetComboBox * | CreateWidgetComboBox (const cVector3f &avLocalPos=0, const cVector2f &avSize=0, const tWString &asText={}, iWidget *apParent=NULL, const tString &asName="") |
|
iWidget * | GetWidgetFromName (const tString &asName) |
|
void | DestroyWidget (iWidget *apWidget) |
|
void | CreatePopUpMessageBox (const tWString &asLabel, const tWString &asText, const tWString &asButton1, const tWString &asButton2, void *apCallbackObject, tGuiCallbackFunc apCallback) |
|
void | DestroyPopUp (iGuiPopUp *apPopUp) |
|
void | SetActive (bool abX) |
|
bool | IsActive () |
|
cGui * | GetGui () |
|
void | SetDrawMouse (bool abX) |
|
bool | GetDrawMouse () |
|
void | SetMouseZ (float afZ) |
|
float | GetMouse () |
|
void | SetRootWidgetClips (bool abX) |
|
bool | GetRootWidgetClips () |
|
void | SetVirtualSize (const cVector2f &avSize, float afMinZ, float afMaxZ) |
|
const cVector2f & | GetVirtualSize () |
|
void | SetFocusedWidget (iWidget *apWidget) |
|
iWidget * | GetFocusedWidget () |
|
void | SetAttentionWidget (iWidget *apWidget) |
|
iWidget * | GetAttentionWidget () |
|
void | SetIs3D (bool abX) |
|
bool | Is3D () |
|
int | GetDrawPriority () |
|
void | SetDrawPriority (int alPrio) |
|
void | SetCurrentPointer (cGuiGfxElement *apGfx) |
|
cGuiGfxElement * | GetCurrentPointer () |
|
void | Set3DSize (const cVector3f &avSize) |
|
cVector3f | Get3DSize () |
|
void | SetCullBackface (bool abX) |
|
bool | GetCullBackface () |
|
void | Set3DTransform (const cMatrixf &a_mtxTransform) |
|
cMatrixf | Get3DTransform () |
|
bool | HasFocus () |
|
void | SetSkin (cGuiSkin *apSkin) |
|
cGuiSkin * | GetSkin () |
|
cResources * | GetResources () |
|
bool | IsDestroyingSet () |
|