|
libsuit
0.1.1
SFML User Interface Toolkit
|
The namespace of SUIT. More...
Classes | |
| class | Action |
| An action that can be triggered by different controls. More... | |
| class | ActionSet |
| A set of actions. More... | |
| class | Area |
| An area on the window that contains widgets. More... | |
| class | Bin |
| A widget with a single child. More... | |
| class | Button |
| A button widget. More... | |
| class | CloseControl |
| A close control. More... | |
| class | Container |
| A widget that contains several other widgets. More... | |
| class | Control |
| A physical control. More... | |
| class | DebugVisitor |
| A visitor to draw a debug view of the widgets. More... | |
| class | Form |
| A form widget. More... | |
| class | GamepadAxisControl |
| A gamepad axis control. More... | |
| class | GamepadButtonControl |
| A gamepad button control. More... | |
| struct | Geometry |
| The geometry of a widget. More... | |
| class | HBox |
| A horizontal box. More... | |
| class | KeyControl |
| A key control. More... | |
| class | Label |
| A label widget. More... | |
| class | Leaf |
| A leaf widget. More... | |
| class | MouseButtonControl |
| A mouse button control. More... | |
| class | Select |
| A select widget. More... | |
| class | Stack |
| A stack widget. More... | |
| class | StandardActionSet |
| The standard action set. More... | |
| class | Table |
| A table widget. More... | |
| class | Toggle |
| A toggle widget. More... | |
| class | VBox |
| A vertical box. More... | |
| class | VideoConfigWidget |
| A video configuration widget. More... | |
| class | Widget |
| An element of the graphical interface. More... | |
| class | WidgetVisitor |
| A widget visitor. More... | |
Typedefs | |
| typedef std::function< void()> | Callback |
| A generic callback function. More... | |
Enumerations | |
| enum | Direction { Direction::POSITIVE, Direction::NEGATIVE } |
| A gamepad axis direction. More... | |
| enum | SizePolicy { SizePolicy::EXACT, SizePolicy::PREFERRED, SizePolicy::MINIMUM } |
| The size policy of a widget. More... | |
| enum | Alignment { Alignment::START, Alignment::CENTER, Alignment::END } |
| The alignement of a widget. More... | |
Functions | |
| void | computeGeometry (const Geometry &parent, Geometry &child) |
| Compute the geometry of a child widget thanks to the geometry of its parent widget. More... | |
The namespace of SUIT.
All the classes, types and functions that are defined in the SUIT library are put in the ui namespace.
1.8.7