Type | Name | Description |
uint16 | ClassFormat | Format identifier |
—format = 1 | ||
GlyphID | StartGlyph | First GlyphID of the ClassValueArray |
uint16 | GlyphCount | Size of the ClassValueArray |
uint16 | ClassValueArray | Array of Class Values |
[GlyphCount] | —one per GlyphID |
Type | Name | Description |
uint16 | ClassFormat | Format identifier |
—format = 2 | ||
uint16 | ClassRangeCount | Number of ClassRangeRecords |
struct | ClassRangeRecord | Array of ClassRangeRecords |
[ClassRangeCount] | —ordered by Start GlyphID |
Type | Name | Description |
GlyphID | Start | First GlyphID in the range |
GlyphID | End | Last GlyphID in the range |
uint16 | Class | Applied to all glyphs in the range |