[]
Contains index of the glyph and its mapping to the corresponding code point.
public class GlyphInfo
Public Class GlyphInfo
| Name | Description |
|---|---|
| GlyphInfo() | 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. |