hb_aat_layout_feature_type_t

The possible feature types defined for AAT shaping, from Apple Font Feature Registry.

Values

ValueMeaning
Invalid65535

Initial, unset feature type

AllTypographic0
Ligatures1
CursiveConnection2
LetterCase3
VerticalSubstitution4
LinguisticRearrangement5
NumberSpacing6
SmartSwashType8
DiacriticsType9
VerticalPosition10
Fractions11
OverlappingCharactersType13
TypographicExtras14
MathematicalExtras15
OrnamentSetsType16
CharacterAlternatives17
DesignComplexityType18
StyleOptions19
CharacterShape20
NumberCase21
TextSpacing22
Transliteration23
AnnotationType24
KanaSpacingType25
IdeographicSpacingType26
UnicodeDecompositionType27
RubyKana28
CjkSymbolAlternativesType29
IdeographicAlternativesType30
CjkVerticalRomanPlacementType31
ItalicCjkRoman32
CaseSensitiveLayout33
AlternateKana34
StylisticAlternatives35
ContextualAlternatives36
LowerCase37
UpperCase38
LanguageTagType39
CjkRomanSpacingType103