User Tools

Site Tools


hpl3:community:scripting:classes:cguiset

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

hpl3:community:scripting:classes:cguiset [2015/11/05 11:38] (current)
abion47 created
Line 1: Line 1:
 +=====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!
  
hpl3/community/scripting/classes/cguiset.txt ยท Last modified: 2015/11/05 11:38 by abion47