Intermediate structure for the layout of the text where the characters have not yet been positioned. More...
#include <kanzi/core.ui/text/text_layouter.hpp>
Public Member Functions | |
IntermediateLayout () | |
Constructor. More... | |
Public Attributes | |
vector< CharacterInfo > | characterInfos |
Character infos. More... | |
float | height |
Height of the layouted text. More... | |
vector< LineInfo > | lineInfos |
Line infos. More... | |
TextShaper * | shaper |
Shaper used to shape this layout. More... | |
bool | truncated |
Whether the text did not fit withing the given maximum bounds. More... | |
float | width |
Width of the layouted text. More... | |
Intermediate structure for the layout of the text where the characters have not yet been positioned.
|
inline |
Constructor.
vector<CharacterInfo> kanzi::TextLayouter::IntermediateLayout::characterInfos |
Character infos.
vector<LineInfo> kanzi::TextLayouter::IntermediateLayout::lineInfos |
Line infos.
TextShaper* kanzi::TextLayouter::IntermediateLayout::shaper |
Shaper used to shape this layout.
float kanzi::TextLayouter::IntermediateLayout::width |
Width of the layouted text.
float kanzi::TextLayouter::IntermediateLayout::height |
Height of the layouted text.
bool kanzi::TextLayouter::IntermediateLayout::truncated |
Whether the text did not fit withing the given maximum bounds.