|
RetroArch
|
Shaping output properties per output glyph. More...
#include <dwrite.h>
Public Attributes | |
| UINT16 | justification: 4 |
| Justification class, whether to use spacing, kashidas, or another method. This exists for backwards compatibility with Uniscribe's SCRIPT_JUSTIFY enum. More... | |
| UINT16 | isClusterStart: 1 |
| Indicates glyph is the first of a cluster. More... | |
| UINT16 | isDiacritic: 1 |
| Glyph is a diacritic. More... | |
| UINT16 | isZeroWidthSpace: 1 |
| Glyph has no width, blank, ZWJ, ZWNJ etc. More... | |
| UINT16 | reserved: 9 |
| Reserved for use by shaping engine. More... | |
Shaping output properties per output glyph.
| UINT16 DWRITE_SHAPING_GLYPH_PROPERTIES::isClusterStart |
Indicates glyph is the first of a cluster.
| UINT16 DWRITE_SHAPING_GLYPH_PROPERTIES::isDiacritic |
Glyph is a diacritic.
| UINT16 DWRITE_SHAPING_GLYPH_PROPERTIES::isZeroWidthSpace |
Glyph has no width, blank, ZWJ, ZWNJ etc.
| UINT16 DWRITE_SHAPING_GLYPH_PROPERTIES::justification |
Justification class, whether to use spacing, kashidas, or another method. This exists for backwards compatibility with Uniscribe's SCRIPT_JUSTIFY enum.
| UINT16 DWRITE_SHAPING_GLYPH_PROPERTIES::reserved |
Reserved for use by shaping engine.
1.8.15