|
GATE
C/C++ Framework
|
UI base structures. More...
#include "gate/ui/gate_ui_api.hpp"#include "gate/ui/gateui.h"#include "gate/arrays.hpp"#include "gate/strings.hpp"#include "gate/delegates.hpp"#include "gate/wrappers.hpp"#include "gate/graphics/colors.hpp"Data Structures | |
| struct | Point |
| Control coordinate point (x,y) More... | |
| struct | Size |
| Control size dimensions (width, height) More... | |
| struct | Position |
| Control position (x,y,width,height) More... | |
| struct | Font |
| UI font info wrapper. More... | |
| struct | Input |
| User input event IDs. More... | |
| class | Host |
| UI host interface. More... | |
| struct | EventArg |
| UI event argument base class. More... | |
| struct | PointArg |
| Generic UI point event argument. More... | |
| struct | KeyCharArg |
| Generic UI keyboard event argument. More... | |
| struct | SizeArg |
| Generic UI size event argument. More... | |
| struct | PositionArg |
| Generic UI position event argument. More... | |
| class | Event< CTRL, ARG > |
| UI event host template. More... | |
| class | Control |
| UI control base class. More... | |
| struct | Layout |
| UI grid layout definition. More... | |
| class | ControlContainer |
| UI control container base class. More... | |
| class | IControlManager |
| control manager interface More... | |
| class | HostControlManager |
| Host control manager implementation. More... | |
Typedefs | |
| typedef gate::graph::Color | Color |
| UI color. | |
UI base structures.