Table of Contents

Enum GlyphClassDef

Namespace
SixLabors.Fonts.Tables.AdvancedTypographic
Assembly
SixLabors.Fonts.dll

The GSUB and GPOS tables use the Glyph Class Definition table (GlyphClassDef) to identify which glyph classes to adjust with lookups. https://docs.microsoft.com/en-us/typography/opentype/spec/gdef#glyph-class-definition-table

public enum GlyphClassDef

Fields

BaseGlyph = 1

Base glyph (single character, spacing glyph).

ComponentGlyph = 4

Component glyph (part of single character, spacing glyph).

LigatureGlyph = 2

Ligature glyph (multiple character, spacing glyph).

MarkGlyph = 3

Mark glyph (non-spacing combining glyph).