Go to the source code of this file.
◆ EFontCacheAtlasDataType
| Enumerator |
|---|
| Regular | Data was cached for a regular non-outline font
|
| Outline | Data was cached for a outline (stroked) font
|
| Num | Must be last
|
◆ ETextShapingMethod
Methods that can be used to shape text.
- Note
- If you change this enum, make sure and update CVarDefaultTextShapingMethod and GetDefaultTextShapingMethod.
| Enumerator |
|---|
| Auto | Automatically picks the fastest possible shaping method (either KerningOnly or FullShaping) based on the reading direction of the text. Left-to-right text uses the KerningOnly method, and right-to-left text uses the FullShaping method.
|
| KerningOnly | Provides fake shaping using only kerning data. This can be faster than full shaping, but won't render complex right-to-left or bi-directional glyphs (such as Arabic) correctly. This can be useful as an optimization when you know your text block will only show simple glyphs (such as numbers).
|
| FullShaping | Provides full text shaping, allowing accurate rendering of complex right-to-left or bi-directional glyphs (such as Arabic). This mode will perform ligature replacement for all languages (such as the combined "fi" glyph in English).
|
◆ GetDefaultTextShapingMethod()
Get the default shaping method (from the "Slate.DefaultTextShapingMethod" CVar)
◆ IsSlateSdfTextFeatureEnabled()
Controls whether the signed distance field rendering mode feature for text is enabled.