|
U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
#include "../Core/Object.h"#include "../Graphics/VertexBuffer.h"#include "../UI/Cursor.h"#include "../UI/UIBatch.h"Classes | |
| class | Urho3D::UI |
| UI subsystem. Manages the graphical user interface. More... | |
| struct | Urho3D::UI::DragData |
| Data structure used to represent the drag data associated to a UIElement. More... | |
| struct | Urho3D::UI::RenderToTextureData |
| Data structured used to hold data of UI elements that are rendered to texture. More... | |
Enumerations | |
| enum | Urho3D::FontHintLevel { Urho3D::FONT_HINT_LEVEL_NONE = 0 , Urho3D::FONT_HINT_LEVEL_LIGHT , Urho3D::FONT_HINT_LEVEL_NORMAL } |
| Font hinting level (only used for FreeType fonts). More... | |
Functions | |
| void | Urho3D::RegisterUILibrary (Context *context) |
Font hinting level (only used for FreeType fonts).
| Enumerator | |
|---|---|
| FONT_HINT_LEVEL_NONE | Completely disable font hinting. Output will be blurrier but more "correct". |
| FONT_HINT_LEVEL_LIGHT | Light hinting. FreeType will pixel-align fonts vertically, but not horizontally. |
| FONT_HINT_LEVEL_NORMAL | Full hinting, using either the font's own hinting or FreeType's auto-hinter. |
| void URHO3D_API Urho3D::RegisterUILibrary | ( | Context * | context | ) |
Register UI library objects.