![]() |
GearBlocks
The GearBlocks Lua scripting API
|
A UI window. More...
Public Member Functions | |
void | BringToFront () |
Bring the window in front of other windows. | |
![]() | |
virtual void | Show (bool show) |
Show or hide the showable. | |
void | Show (bool show) |
Show or hide the showable. | |
void | BringToFront () |
Bring the window in front of other windows. | |
IElement | CreateHorizontalScrollView () |
Create a horizontal ScrollView element. | |
IElement | CreateVerticalScrollView () |
Create a vertical ScrollView element. | |
IElement | CreateLabel () |
Create a Label element. | |
IElement | CreateImage () |
Create an Image element. | |
IElement | CreateTextButton () |
Create a ButtonText element. | |
IElement | CreateImageButton () |
Create a ButtonImage element. | |
IElement | CreateSlider () |
Create a Slider element. | |
IElement | CreateInputField () |
Create an InputField element. | |
IElement | CreateNumberField () |
Create an NumberField element. | |
IElement | CreateDropdown () |
Create a Dropdown element. | |
IElement | CreateLabelledToggle () |
Create a LabelledToggle element. | |
IElement | CreateLabelledSlider () |
Create a LabelledSlider element. | |
IElement | CreateLabelledInputField () |
Create a LabelledInputField element. | |
IElement | CreateLabelledNumberField () |
Create a LabelledNumberField element. | |
IElement | CreateLabelledDropdown () |
Create a LabelledDropdown element. | |
IElement | CreateShapes () |
Create a Shapes element. | |
IElement | CreateTimeSeriesGraph () |
Create a TimeSeriesGraph element. | |
void | DestroyElement (IElement element) |
Destroy a previously created UI element. | |
void | SetAlignment (Align align, float paramA, float paramB) |
Set the element's alignment. | |
Additional Inherited Members | |
![]() | |
enum | Align : byte { LeftEdge , RightEdge , TopEdge , BottomEdge , HorizEdges , VertEdges , HorizCentre , VertCentre } |
UI element alignment mode. More... | |
![]() | |
virtual bool | IsShowing [get] |
Is the showable showing? | |
float | ScaleFactor [get] |
The size of this showable (and it's contents) is multiplied by this factor to get the actual on screen pixel size. | |
![]() | |
bool | IsShowing [get] |
Is the showable showing? | |
float | ScaleFactor [get] |
The size of this showable (and it's contents) is multiplied by this factor to get the actual on screen pixel size. | |
![]() | |
bool | IsMovable [get, set] |
Is the window movable? | |
bool | IsResizable [get, set] |
Is the window resizable? | |
float | MinResizeWidth [get, set] |
Minimum resize width of the window. | |
float | MinResizeHeight [get, set] |
Minimum resize height of the window. | |
bool | IsCollapsible [get, set] |
Is the window collapsible? | |
bool | IsCloseable [get, set] |
Is the window closeable? | |
string | Title [get, set] |
The window title. | |
bool | IsCollapsed [get, set] |
Is the window collapsed? | |
RectProxy | ContentRect [get] |
The calculated rect of the window content area. | |
![]() | |
ValueChangedHandler | OnClose |
Event that is raised when the window is closed. | |
ValueChangedHandler | OnResize |
Event that is raised when the window is resized. | |
A UI window.