GUI
|
CApp | Application's main class |
Cgui::EventQueue::Entry | EventQueue's inner class that contains an Event object and event listener it's destined |
Cgui::Event | Class for objects representing events. Its creation and copying is managed by GUISystem class |
▼Cgui::EventEmitter | Base class for things that emits events |
▼Cgui::Widget | Base class for widgets. Inherits EventEmitter |
▼Cgui::Button | Button widget. That rectangular thing with inscription on it |
CCustomWidget | Test class for adding own widgets mechanism |
Cgui::EditBox | EditBox widget. You can type into it |
Cgui::Scrollbar | Scrollbar widget. Has a bar and it scrolls! |
Cgui::TextField | TextField widget. It's like EditBox but no editing |
Cgui::EventListener | Wrapper for std::function; used by EventEmitter to append IDs to listening functions |
▼Cgui::EventObject | Intended to contain bowels of different types of events |
Cgui::KeyboardEvent | |
Cgui::MouseEvent | |
Cgui::EventQueue | GUISystem's internal event queue; collects fired events and affiliates them with particular event listener |
Cgui::GUISystem | Manages creating widgets and events and provides routines governing GUI mechanisms |
Cgui::Handle< T > | Template class for widget handles |
Cgui::Handle< Button > | |
Cgui::Handle< EditBox > | |
Cgui::Handle< gui::Button > | |
Cgui::Handle< gui::Scrollbar > | |
Cgui::Handle< TextField > | |
Cgui::Handle< Widget > | |
Cgui::Logger | |
Cgui::Renderer | Class that provides rendering functions for widgets |
▼Cunary_function | |
Cgui::EventEmitter::MapPredicate |