'Declaration
<FlagsAttribute()> Public Enum FontSubSet.CodePointFlags Inherits System.Enum
[Flags()] public enum FontSubSet.CodePointFlags : System.Enum
'Declaration
<FlagsAttribute()> Public Enum FontSubSet.CodePointFlags Inherits System.Enum
[Flags()] public enum FontSubSet.CodePointFlags : System.Enum
Member | Description |
---|---|
AmbiguousWidth | Ambiguous characters |
BreakAfterMask | Mask for testing the line-breaking behavior. |
CanBreak | Indicates that a line break is allowed after this code point. |
GraphemeStart | Indicates the start of a Grapheme Cluster. |
InlineObject | Indicates that the character is a replacement for inline object. |
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. |
SidewaysIfNotTransformed | Combination of the Sideways and UprightIfTransformed flags. |
SoftHyphen | Indicates that the character is a soft hyphen, often used to indicate hyphenation points inside words. |
TabOrWhitespace | Bit mask for the character tabulation and whitespaces. |
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) |
WidthMask | Mask for testing East Asian character width category. |
WordStart | Indicates the start of a word. |
System.Object
System.ValueType
System.Enum
C1.Util.FontSubSet.CodePointFlags