HPL3/Community/Scripting/Classes/cguiset

From Frictional Wiki
< HPL3‎ | Community/Scripting/Classes
Revision as of 10:11, 30 July 2020 by Maintenance script (talk | contribs) (Upload classes to sub)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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!