[]
Line-breaking and justification conditions; East Asian width category for the code point.
[Flags]
public enum CodePointFlags
<Flags>
Public Enum CodePointFlags
| Name | Description |
|---|---|
| AmbiguousWidth | Ambiguous characters |
| Arabic | The Arabic script. |
| CanBreak | Indicates that a line break is allowed after this code point. |
| EastAsian | East Asian |
| ExtendedPictographic | Extended Pictographic |
| GraphemeStart | Indicates the start of a Grapheme Cluster. |
| HiddenWhitespace | A non-printable whitespace character. |
| InlineObject | Indicates that the character is a replacement for inline object. |
| KeepWithNext | Indicates that the character is a paragraph separator (0x2029). It prevents a page break between paragraphs. |
| LineSeparator | Indicates that the character is a line separator (0x2028). It doesn't not cause a paragraph break. |
| MayNotBreak | Indicates that there should be no line break after this code point. |
| MustBreak | Indicates that the line break must happen after this code point. |
| Narrow | East Asian Narrow |
| NeutralWidth | Neutral (Not East Asian) |
| None | Indicates that none of the flags are set. |
| Sideways | Whether the glyphs are rotated on their side. |
| Tabulation | Indicates the character tabulation. |
| UprightIfTransformed | Indicates if characters should be displayed upright if transformed with the 'vert' or 'vrt2' GSUB features. |
| Whitespace | Indicates that the character is some form of whitespace, which may be meaningful for justification. |
| Wide | East Asian Wide (and emoji) |
| WordStart | Indicates the start of a word. |