|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| void | reserve (size_t count) noexcept |
| void | scale (float s) noexcept |
Data Fields | |
| std::vector< font const * > | fonts |
| The resolved font to use for each grapheme. | |
| std::vector< float > | advances |
| The estimated advance for each grapheme. | |
| std::vector<float> v1::font_book::estimate_run_result_type::advances |
The estimated advance for each grapheme.
This advance is used in the line folding algorithm.
| std::vector<font const *> v1::font_book::estimate_run_result_type::fonts |
The resolved font to use for each grapheme.
If a grapheme is not available to be displayed by a font, then a fallback font is searched. Use this particular font when text-shaping a run.