// Copyright (c) Six Labors. // Licensed under the Six Labors Split License. namespace SixLabors.Fonts.Tables.AdvancedTypographic { /// /// The GSUB and GPOS tables use the Glyph Class Definition table (GlyphClassDef) to identify which glyph classes to adjust with lookups. /// /// public enum GlyphClassDef { /// /// Base glyph (single character, spacing glyph). /// BaseGlyph = 1, /// /// Ligature glyph (multiple character, spacing glyph). /// LigatureGlyph = 2, /// /// Mark glyph (non-spacing combining glyph). /// MarkGlyph = 3, /// /// Component glyph (part of single character, spacing glyph). /// ComponentGlyph = 4, } }