![]() |
Skylicht Engine
|
High-level interactive UI controls and event handling. More...
Classes | |
| class | Skylicht::UI::CUIBase |
| Base wrapper class that connects a UI container and a GUI element. More... | |
| class | Skylicht::UI::CUIButton |
| Button control built on top of CUIBase. More... | |
| class | Skylicht::UI::CUICheckbox |
| Checkbox control built on top of CUIBase. More... | |
| class | Skylicht::UI::CUIContainer |
| Top-level UI container and event router. More... | |
| class | Skylicht::UI::CUIGridView |
| Grid view control (list view with multi-column layout). More... | |
| class | Skylicht::UI::CUIListView |
| Scrollable list view control. More... | |
| class | Skylicht::UI::CUIProgressBar |
| A simple progress bar control. More... | |
| class | Skylicht::UI::CUISwitch |
| Toggle switch control. More... | |
| class | Skylicht::UI::CUITextBox |
| Single-line / multi-line editable text box control. More... | |
| class | Skylicht::UI::CUIDraggable |
| A UI control that enables dragging of its underlying GUI element. More... | |
| class | Skylicht::UI::CUIEventManager |
| Central UI event router and input processor. More... | |
| class | Skylicht::UI::CUISlider |
| A horizontal slider control with background, fill bar and draggable handle. More... | |
High-level interactive UI controls and event handling.