API for representing and managing fonts on the screen.
Classes | |
| class | Graphics::Font |
Enumerations | |
| enum | Graphics::TextAlign { Graphics::kTextAlignInvalid , Graphics::kTextAlignStart , Graphics::kTextAlignLeft , Graphics::kTextAlignCenter , Graphics::kTextAlignEnd , Graphics::kTextAlignRight } |
| enum | Graphics::WordWrapMode { Graphics::kWordWrapDefault = 0 , Graphics::kWordWrapEvenWidthLines = 1 << 0 , Graphics::kWordWrapOnExplicitNewLines = 1 << 1 , Graphics::kWordWrapAllowTrailingWhitespace = 1 << 2 } |
Functions | |
| TextAlign | Graphics::convertTextAlignH (TextAlign alignH, bool rtl) |
| enum Graphics::TextAlign |
Text alignment modes.
Word wrapping modes.
Convert virtual text alignments (start + end) to actual text alignment (left + right + center) for drawing.
If actual text alignment is provided, it is returned as-is.
| alignH | The horizontal alignment to convert. |
| rtl | Indicates whether this is an RTL (right-to-left) language (such as Hebrew), or a left-to-right language (such as English). |