Lysa.ui  0.0
Lysa 3D Engine
WidgetType Enum Referenceenum

Detailed Description

Integer constants identifying the concrete type of a widget.

Lua full name: lysa.ui.WidgetType

Constants

integer WIDGET
 Transparent container widget with no visual representation.
 
integer PANEL
 Rectangular widget with only a background fill.
 
integer BOX
 Rectangular widget with a border and a background fill.
 
integer LINE
 A horizontal or vertical separator line.
 
integer FRAME
 A box with a title label in its border.
 
integer BUTTON
 A push button that fires OnClick on release.
 
integer TOGGLEBUTTON
 A two-state (on/off) toggle button.
 
integer TEXT
 A single-line read-only text label.
 
integer TEXTEDIT
 An editable single-line text input field.
 
integer SCROLLBAR
 A scroll bar with configurable min, max, and current position.
 
integer TREEVIEW
 A hierarchical tree of expandable/collapsible items.
 
integer IMAGE
 A widget that displays a 2-D GPU image.
 
integer POPUP
 A popup panel placed at fixed (x, y) coordinates and drawn on top of siblings.
 
integer LIST
 Base type for list-of-widgets containers.
 
integer LISTBOX
 A scrollable list of widgets with selection highlight.
 
integer SELECTION
 A selection highlight rectangle used inside a ListBox.
 
integer PROGRESSBAR
 A rectangular progress bar widget.
 
integer SCROLLBOX
 A scrollable container with horizontal and vertical scroll bars.
 

Enumerator Documentation

integer WIDGET

Transparent container widget with no visual representation.

integer PANEL

Rectangular widget with only a background fill.

integer BOX

Rectangular widget with a border and a background fill.

integer LINE

A horizontal or vertical separator line.

integer FRAME

A box with a title label in its border.

integer BUTTON

A push button that fires OnClick on release.

integer TOGGLEBUTTON

A two-state (on/off) toggle button.

integer TEXT

A single-line read-only text label.

integer TEXTEDIT

An editable single-line text input field.

integer SCROLLBAR

A scroll bar with configurable min, max, and current position.

integer TREEVIEW

A hierarchical tree of expandable/collapsible items.

integer IMAGE

A widget that displays a 2-D GPU image.

integer POPUP

A popup panel placed at fixed (x, y) coordinates and drawn on top of siblings.

integer LIST

Base type for list-of-widgets containers.

integer LISTBOX

A scrollable list of widgets with selection highlight.

integer SELECTION

A selection highlight rectangle used inside a ListBox.

integer PROGRESSBAR

A rectangular progress bar widget.

integer SCROLLBOX

A scrollable container with horizontal and vertical scroll bars.