|
Midnight Blue Game and Engine
|
Classes | |
| class | Button |
| A pressable ui element with a single OnPress event More... | |
| class | Label |
| A static UIElement with a TextContent, border and optional texture More... | |
| class | Layout |
| A container for UIElements used within a UIView. Used to divide the View into smaller segments and to move around a group of elements easily More... | |
| class | ListControl |
| A scrollable list box. Items can be added and interactied with. More... | |
| class | UIContent |
| Holds content in a grid structure for a UIContext or Layout More... | |
| class | UIControlElement |
| An interactive and controllable UIElement More... | |
| class | UIElement |
| Defines a UI object that can be contained within Views and Layouts, drawn, updated, and moved about More... | |
| class | UIView |
| A single context for all UI elements and layouts. More... | |
Enumerations | |
| enum | UIState { UIState.Normal, UIState.Selected, UIState.Pressed } |
| Represents the current state of a controllable UIElement More... | |
|
strong |
Represents the current state of a controllable UIElement
| Enumerator | |
|---|---|
| Normal | Unselected, unpressed state |
| Selected | Hovered or highlighted state |
| Pressed | Clicked or pressed state |
1.8.12