A sequence of glyphs with a common font and colour. More...
Public Member Functions | |
| Run () noexcept | |
| Run (const Run &) | |
| Run (const Range< int > &stringRange, int numGlyphsToPreallocate) | |
| ~Run () noexcept | |
Public Attributes | |
| Font | font |
| The run's font. | |
| Colour | colour |
| The run's colour. | |
| Array< Glyph > | glyphs |
| The glyphs in this run. | |
| Range< int > | stringRange |
| The character range that this run represents in the original string that was used to create it. | |
A sequence of glyphs with a common font and colour.
|
noexcept |
| TextLayout::Run::Run | ( | const Run & | ) |
| TextLayout::Run::Run | ( | const Range< int > & | stringRange, |
| int | numGlyphsToPreallocate | ||
| ) |
|
noexcept |
| Font TextLayout::Run::font |
The run's font.
| Colour TextLayout::Run::colour |
The run's colour.
| Range<int> TextLayout::Run::stringRange |
The character range that this run represents in the original string that was used to create it.