SourceModule text
Everything related to text, fonts, text layout, cursors etc.
Modules§
| cursor | Different types of text cursors, i.e. ways to point into a |
Classes§
| FontData | A |
| FontDefinitions | Describes a set of pre-configured fonts. |
| FontFamily Enum | Font of unknown size. |
| FontId | How to select a sized font. |
| FontInsert | A font to add to |
| FontPriority Enum | Whether an inserted font (or |
| Fonts | The collection of fonts used by |
| FontTweak | Extra scale and vertical tweak to apply to all text of a certain font. |
| FontVariationAxis | A single variation axis of a variable font, e.g. weight ( |
| Galley | Text that has been laid out, ready for painting. |
| HintingTarget Enum | How to hint glyph outlines, i.e. how aggressively to nudge them onto the
pixel grid before rasterizing. Mirrors |
| InsertFontFamily | Where in the fallback chain of a |
| LayoutJob | Describes the task of laying out text. |
| LayoutSection | A contiguous range of |
| SmoothHinting | Tuning for |
| TextFormat | Formatting option for a section of text. |
| TextOptions | Controls how we render text |
| TextWrapMode Enum | How to wrap and elide text. |
| TextWrapping | Controls the text wrapping and elision of a |