|
GearBlocks
The GearBlocks Lua scripting API
|
A scroll view UI element. More...
Additional Inherited Members | |
Public Types inherited from SmashHammer.UI.ISizeable | |
| enum | Align : byte { LeftEdge , RightEdge , TopEdge , BottomEdge , HorizEdges , VertEdges , HorizCentre , VertCentre } |
| UI element alignment mode. More... | |
| void | SetAlignment (Align align, float paramA, float paramB) |
| Set the element's alignment. | |
| void | SetRotation (float angle) |
| Set the element's rotation. | |
| 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. | |
Properties inherited from SmashHammer.UI.Element | |
| virtual bool | IsVisible [get, set] |
| Is the element visible? | |
Properties inherited from SmashHammer.UI.IElement | |
| bool | IsVisible [get, set] |
| Is the element visible? | |
| bool | IsInteractable [get, set] |
| Is the element interactable? | |
| bool | IsTargetable [get, set] |
| Is the element targetable? | |
Properties inherited from SmashHammer.UI.IScrollView | |
| float | ContainerSize [get, set] |
| The scroll view's container size. | |
| bool | AutoResize [get, set] |
| Auto resize the scroll view's container? | |
| float | ScrollPos [get, set] |
| The scroll position. | |
A scroll view UI element.