AatLayoutFeatureSelector
The selectors defined for specifying AAT feature settings.
Since
2.2.0
Entries
for #HB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC
for #HB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
Deprecated
Deprecated
Deprecated
Deprecated
Deprecated
for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION
for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION
for #HB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT
for #HB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT
for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION
for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION
for #HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
Deprecated; use #HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_OFF instead
for #HB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA
for #HB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE
Deprecated; use #HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_OFF instead
Deprecated; use #HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_ON instead
for #HB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN
for #HB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN
for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT
for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT
for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT
for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT
for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA
for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA
for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA
for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
for #HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE
for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.