Name | Description | |
---|---|---|
GlyphInfo Constructor | Initializes a new instance of GlyphInfo. |
The following tables list the members exposed by GlyphInfo.
Name | Description | |
---|---|---|
GlyphInfo Constructor | Initializes a new instance of GlyphInfo. |
Name | Description | |
---|---|---|
BaseClass | Base glyph class (single character, spacing glyph). | |
BidiLevel | Specifies the resolved bidi level of the glyph. | |
BreakGposContext | Indicates if the glyph is at the start of the new GPOS context. | |
ClusterStart | Indicates that the glyph is the start of a cluster. | |
CodePointIndex | Index of the first code point in the glyph cluster. | |
ConditionalHyphen | Indicates if the glyph starts the conditional hyphen glyph run. | |
EmulatedUpright | Indicates if the glyph with usually horizontal reading direction should appear upright with vertical reading direction. | |
ExtraCodePointCount | Number of additional code points. | |
Flags | Various glyph flags. | |
GlyphAdvance | Glyph advance width (for horizontal direction) or height (for vertical direction). | |
GlyphIndex | Index of the font glyph (glyphID), maybe 0. | |
GposRunStart | Indicates if the glyph is at the start of a GPOS glyph run. | |
GsubRunStart | Indicates if the glyph is at the start of a GSUB glyph run. | |
IsEllipsis | Gets a value indicating if the glyph is ellipsis for trimmed text. | |
IsInlineObject | Indicates if an inline object should appear instead of the glyph. | |
IsTab | Indicates if the glyph represents a tabulation character. | |
LastCodePointIndex | Index of the last code point in the glyph cluster. | |
LigatureClass | Ligature glyph class (multiple character, spacing glyph). | |
MarkClass | Mark glyph class (non-spacing combining glyph). | |
NextGlyph | References the next glyph in a sequence. | |
NoKerning | Prevents glyph kerning when its reading direction is unnatural. | |
PrevGlyph | References the previous glyph in a sequence. | |
RightToLeft | Gets a value indicating if the glyph should appear from right to left. | |
RunStart | Indicates if the glyph is at the start of a glyph run. | |
Sideways | Indicates if the glyph should appear rotated 90 or -90 degrees. | |
TabWithAlignment | Indicates if the character tabulation has additional alignment options. | |
Vertical | Indicates if the glyph should appear upright with vertical reading direction. | |
XPlacement | Horizontal adjustment for placement, in design units. | |
YPlacement | Vertical adjustment for placement, in design units. |