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. | |
Public Attributes | |
| vector< CharacterInfo > | characterInfos |
| Character infos. | |
| float | height |
| Height of the layouted text. | |
| vector< LineInfo > | lineInfos |
| Line infos. | |
| TextShaper * | shaper |
| Shaper used to shape this layout. | |
| bool | truncated |
| Whether the text did not fit withing the given maximum bounds. | |
| float | width |
| Width of the layouted text. | |
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.