|
CeresEngine 0.2.0
A game development framework
|
#include "CeresEngine/DataTypes.hpp"#include "CeresEngine/Foundation/Container/Vector.hpp"#include "CeresEngine/Math/Color.hpp"#include "CeresEngine/Math/Rect.hpp"Go to the source code of this file.
Classes | |
| struct | CeresEngine::TextContainer |
| A region where text is laid out. More... | |
| struct | CeresEngine::GlyphLayout |
| A structure that describes positioning and sizing of a single glyph in a text layout. More... | |
| struct | CeresEngine::TextLayout |
| A structure that describes how text is layout in a text container. More... | |
Namespaces | |
| namespace | CeresEngine |
Enumerations | |
| enum class | CeresEngine::LineBreakMode { CeresEngine::ByWordWrapping , CeresEngine::ByCharWrapping , CeresEngine::ByClipping , CeresEngine::ByTruncatingHead , CeresEngine::ByTruncatingTail , CeresEngine::ByTruncatingMiddle } |
| Constants that specify what happens when a line is too long for its container. More... | |