|
CeresEngine 0.2.0
A game development framework
|
A structure that describes how text is layout in a text container. More...
#include <CeresEngine/Text/TextLayout.hpp>
Public Member Functions | |
| TextLayout (TextContainer &container) | |
Creates a new TextLayout for the given container. | |
Public Attributes | |
| TextContainer & | container |
| The text container this layout represents. | |
| UInt32 | offset |
| An offset into the glyph data buffer. | |
| Vector< GlyphLayout > | glyphs |
| A vector that describes the positioning and rendering information of all glyphs in a text. | |
A structure that describes how text is layout in a text container.
| CeresEngine::TextLayout::TextLayout | ( | TextContainer & | container | ) |
Creates a new TextLayout for the given container.
| TextContainer& CeresEngine::TextLayout::container |
The text container this layout represents.
| Vector<GlyphLayout> CeresEngine::TextLayout::glyphs |
A vector that describes the positioning and rendering information of all glyphs in a text.
| UInt32 CeresEngine::TextLayout::offset |
An offset into the glyph data buffer.