HPL3/SOMA/Scripting/cGuiSet

From Frictional Wiki
< HPL3‎ | SOMA‎ | Scripting
Revision as of 14:34, 6 August 2020 by Abion47 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Fields

cGuiSet has no public fields.

Functions

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

References

See all references...