HPL3/Community/Scripting/Classes/cguiset

From Frictional Wiki
Jump to navigation Jump to search

cGuiSet

Fields

cGuiSet has no public fields.

Functions

Return Type Function Name Parameters Description
void DestroyAllWidgets
void ResetMouseOver
void DrawGfx cGuiGfxElement@ apGfx,
const cVector3f& avPos
void DrawGfx cGuiGfxElement@ apGfx,
const cVector3f& avPos,
const cVector2f& avSize,
const cColor &in aColor
void DrawGfx cGuiGfxElement@ apGfx,
const cVector3f& avPos,
const cVector2f& avSize,
const cColor &in aColor,
eGuiMaterial aMaterial,
float afRotationAngle,
bool abUseCustomPivot,
const cVector3f &in avCustomPivot
void DrawFont const tWString& asText,
iFontData@ apFont,
const cVector3f& avPos,
const cVector2f& avSize,
const cColor &in aColor
void DrawFontEx const tWString& asText,
iFontData@ apFont,
const cVector3f& avPos,
const cVector2f& avSize,
const cColor &in aColor,
eFontAlign aAlign,
eGuiMaterial aMaterial
cWidgetWindow@ CreateWidgetWindow int alFlags,
const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
const tString &in
cWidgetFrame@ CreateWidgetFrame const cVector3f& avLocalPos,
const cVector2f& avSize,
bool abDrawFrame,
iWidget@ apParent,
bool abHScrollBar,
bool abVScrollBar,
const tString &in
cWidgetButton@ CreateWidgetButton const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
bool abToggleable,
const tString &in
cWidgetLabel@ CreateWidgetLabel const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
const tString &in
cWidgetSlider@ CreateWidgetSlider eWidgetSliderOrientation aOrientation,
const cVector3f& avLocalPos,
const cVector2f& avSize,
int alMaxValue,
iWidget@ apParent,
const tString &in
cWidgetTextBox@ CreateWidgetTextBox const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
eWidgetTextBoxInputType aeType,
float afNumericAdd,
bool abShowButtons,
const tString &in
cWidgetCheckBox@ CreateWidgetCheckBox const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
const tString &in
cWidgetImage@ CreateWidgetImage const tString& asFile,
const cVector3f& avLocalPos,
const cVector2f& avSize,
eGuiMaterial aMaterial,
bool abAnimate,
iWidget@ apParent,
const tString &in
cWidgetListBox@ CreateWidgetListBox const cVector3f& avLocalPos,
const cVector2f& avSize,
iWidget@ apParent,
const tString &in
cWidgetMultiPropertyListBox@ CreateWidgetMultiPropertyListBox const cVector3f &in avLocalPos,
const cVector2f &in avSize,
iWidget@ apParent,
const tString &in
cWidgetComboBox@ CreateWidgetComboBox const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
const tString &in
cWidgetMenuItem@ CreateWidgetMenuItem const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
const tString &in
cWidgetContextMenu@ CreateWidgetContextMenu const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
const tString &in
cWidgetMainMenu@ CreateWidgetMainMenu iWidget@ apParent,
const tString &in
cWidgetTabFrame@ CreateWidgetTabFrame const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
bool abAllowHScroll,
bool abAllowVScroll,
const tString &in
cWidgetGroup@ CreateWidgetGroup const cVector3f& avLocalPos,
const cVector2f& avSize,
const tWString& asText,
iWidget@ apParent,
const tString &in
cWidgetDummy@ CreateWidgetDummy const cVector3f& avLocalPos,
iWidget@ apParent,
const tString &in
iWidget@ GetWidgetFromName const tString &in asName
void DestroyWidget iWidget@ apWidget,
bool abDestroyChildren
bool IsValidWidget iWidget@ apWidget
void ShowContextMenu cWidgetContextMenu@ apMenu,
const cVector3f &in
void RemoveWindow cWidgetWindow@ apWin
void SetLastWindowZ float afX
void SetWindowOnTop cWidgetWindow@ apWin
void SetActive bool abX
bool IsActive
const tString& GetName
void SetDrawMouse bool abX
bool GetDrawMouse
void SetMouseZ float afZ
float GetMouseZ
void SetMouseMovementEnabled bool abX
bool GetMouseMovementEnabled
const cVector2f& GetMousePos
void SetRootWidgetClips bool abX
bool GetRootWidgetClips
void SetVirtualSize const cVector2f &in avSize,
float afMinZ,
float afMaxZ,
const cVector2f &in avOffset
const cVector2f& GetVirtualSize
const cVector2f& GetVirtualSizeOffset
void SetFocusedWidget iWidget@ apWidget,
bool abCheckForValidity = false
iWidget@ GetFocusedWidget
void SetAttentionWidget iWidget@ apWidget,
bool abClearFocus
iWidget@ GetAttentionWidget
void SetIs3D bool abX
bool Is3D
int GetDrawPriority
void SetDrawPriority int alPrio
void SetCurrentPointer cGuiGfxElement@ apGfx
cGuiGfxElement@ GetCurrentPointer
void Set3DSize const cVector3f &in avSize
const cVector3f& Get3DSize
void SetCullBackface bool abX
bool GetCullBackface
void Set3DTransform const cMatrixf &in a_mtxTransform
const cMatrixf& Get3DTransform
bool HasFocus
void SetSkin cGuiSkin@ apSkin
cGuiSkin@ GetSkin

Remarks

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!