hb_aat_layout_feature_selector_t

The selectors defined for specifying AAT feature settings.

Values

ValueMeaning
INVALID65535

Initial, unset feature selector

ALL_TYPE_FEATURES_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC

ALL_TYPE_FEATURES_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC

REQUIRED_LIGATURES_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

REQUIRED_LIGATURES_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

COMMON_LIGATURES_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

COMMON_LIGATURES_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

RARE_LIGATURES_ON4

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

RARE_LIGATURES_OFF5

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

LOGOS_ON6

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

LOGOS_OFF7

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

REBUS_PICTURES_ON8

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

REBUS_PICTURES_OFF9

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

DIPHTHONG_LIGATURES_ON10

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

DIPHTHONG_LIGATURES_OFF11

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

SQUARED_LIGATURES_ON12

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

SQUARED_LIGATURES_OFF13

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

ABBREV_SQUARED_LIGATURES_ON14

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

ABBREV_SQUARED_LIGATURES_OFF15

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

SYMBOL_LIGATURES_ON16

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

SYMBOL_LIGATURES_OFF17

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

CONTEXTUAL_LIGATURES_ON18

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

CONTEXTUAL_LIGATURES_OFF19

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

HISTORICAL_LIGATURES_ON20

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

HISTORICAL_LIGATURES_OFF21

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

UNCONNECTED0

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

PARTIALLY_CONNECTED1

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

CURSIVE2

for #HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES

UPPER_AND_LOWER_CASE0

Deprecated

ALL_CAPS1

Deprecated

ALL_LOWER_CASE2

Deprecated

SMALL_CAPS3

Deprecated

INITIAL_CAPS4

Deprecated

INITIAL_CAPS_AND_SMALL_CAPS5

Deprecated

SUBSTITUTE_VERTICAL_FORMS_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION

SUBSTITUTE_VERTICAL_FORMS_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION

LINGUISTIC_REARRANGEMENT_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT

LINGUISTIC_REARRANGEMENT_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT

MONOSPACED_NUMBERS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING

PROPORTIONAL_NUMBERS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING

THIRD_WIDTH_NUMBERS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING

QUARTER_WIDTH_NUMBERS3

for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING

WORD_INITIAL_SWASHES_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

WORD_INITIAL_SWASHES_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

WORD_FINAL_SWASHES_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

WORD_FINAL_SWASHES_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

LINE_INITIAL_SWASHES_ON4

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

LINE_INITIAL_SWASHES_OFF5

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

LINE_FINAL_SWASHES_ON6

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

LINE_FINAL_SWASHES_OFF7

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

NON_FINAL_SWASHES_ON8

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

NON_FINAL_SWASHES_OFF9

for #HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE

SHOW_DIACRITICS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE

HIDE_DIACRITICS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE

DECOMPOSE_DIACRITICS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE

NORMAL_POSITION0

for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION

SUPERIORS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION

INFERIORS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION

ORDINALS3

for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION

SCIENTIFIC_INFERIORS4

for #HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION

NO_FRACTIONS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS

VERTICAL_FRACTIONS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS

DIAGONAL_FRACTIONS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS

PREVENT_OVERLAP_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE

PREVENT_OVERLAP_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE

HYPHENS_TO_EM_DASH_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

HYPHENS_TO_EM_DASH_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

HYPHEN_TO_EN_DASH_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

HYPHEN_TO_EN_DASH_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

SLASHED_ZERO_ON4

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

SLASHED_ZERO_OFF5

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

FORM_INTERROBANG_ON6

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

FORM_INTERROBANG_OFF7

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

SMART_QUOTES_ON8

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

SMART_QUOTES_OFF9

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

PERIODS_TO_ELLIPSIS_ON10

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

PERIODS_TO_ELLIPSIS_OFF11

for #HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS

HYPHEN_TO_MINUS_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

HYPHEN_TO_MINUS_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

ASTERISK_TO_MULTIPLY_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

ASTERISK_TO_MULTIPLY_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

SLASH_TO_DIVIDE_ON4

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

SLASH_TO_DIVIDE_OFF5

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

INEQUALITY_LIGATURES_ON6

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

INEQUALITY_LIGATURES_OFF7

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

EXPONENTS_ON8

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

EXPONENTS_OFF9

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

MATHEMATICAL_GREEK_ON10

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

MATHEMATICAL_GREEK_OFF11

for #HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS

NO_ORNAMENTS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE

DINGBATS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE

PI_CHARACTERS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE

FLEURONS3

for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE

DECORATIVE_BORDERS4

for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE

INTERNATIONAL_SYMBOLS5

for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE

MATH_SYMBOLS6

for #HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE

NO_ALTERNATES0

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVES

DESIGN_LEVEL10

for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE

DESIGN_LEVEL21

for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE

DESIGN_LEVEL32

for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE

DESIGN_LEVEL43

for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE

DESIGN_LEVEL54

for #HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE

NO_STYLE_OPTIONS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS

DISPLAY_TEXT1

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS

ENGRAVED_TEXT2

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS

ILLUMINATED_CAPS3

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS

TITLING_CAPS4

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS

TALL_CAPS5

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS

TRADITIONAL_CHARACTERS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

SIMPLIFIED_CHARACTERS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

JIS1978_CHARACTERS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

JIS1983_CHARACTERS3

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

JIS1990_CHARACTERS4

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

TRADITIONAL_ALT_ONE5

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

TRADITIONAL_ALT_TWO6

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

TRADITIONAL_ALT_THREE7

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

TRADITIONAL_ALT_FOUR8

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

TRADITIONAL_ALT_FIVE9

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

EXPERT_CHARACTERS10

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

JIS2004_CHARACTERS11

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

HOJO_CHARACTERS12

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

NLCCHARACTERS13

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

TRADITIONAL_NAMES_CHARACTERS14

for #HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE

LOWER_CASE_NUMBERS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE

UPPER_CASE_NUMBERS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE

PROPORTIONAL_TEXT0

for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING

MONOSPACED_TEXT1

for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING

HALF_WIDTH_TEXT2

for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING

THIRD_WIDTH_TEXT3

for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING

QUARTER_WIDTH_TEXT4

for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING

ALT_PROPORTIONAL_TEXT5

for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING

ALT_HALF_WIDTH_TEXT6

for #HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING

NO_TRANSLITERATION0

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

HANJA_TO_HANGUL1

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

HIRAGANA_TO_KATAKANA2

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

KATAKANA_TO_HIRAGANA3

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

KANA_TO_ROMANIZATION4

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

ROMANIZATION_TO_HIRAGANA5

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

ROMANIZATION_TO_KATAKANA6

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

HANJA_TO_HANGUL_ALT_ONE7

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

HANJA_TO_HANGUL_ALT_TWO8

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

HANJA_TO_HANGUL_ALT_THREE9

for #HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION

NO_ANNOTATION0

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

BOX_ANNOTATION1

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

ROUNDED_BOX_ANNOTATION2

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

CIRCLE_ANNOTATION3

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

INVERTED_CIRCLE_ANNOTATION4

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

PARENTHESIS_ANNOTATION5

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

PERIOD_ANNOTATION6

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

ROMAN_NUMERAL_ANNOTATION7

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

DIAMOND_ANNOTATION8

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

INVERTED_BOX_ANNOTATION9

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

INVERTED_ROUNDED_BOX_ANNOTATION10

for #HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE

FULL_WIDTH_KANA0

for #HB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE

PROPORTIONAL_KANA1

for #HB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE

FULL_WIDTH_IDEOGRAPHS0

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE

PROPORTIONAL_IDEOGRAPHS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE

HALF_WIDTH_IDEOGRAPHS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE

CANONICAL_COMPOSITION_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE

CANONICAL_COMPOSITION_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE

COMPATIBILITY_COMPOSITION_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE

COMPATIBILITY_COMPOSITION_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE

TRANSCODING_COMPOSITION_ON4

for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE

TRANSCODING_COMPOSITION_OFF5

for #HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE

NO_RUBY_KANA0

Deprecated; use #HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_OFF instead

RUBY_KANA1

Deprecated; use #HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_ON instead

RUBY_KANA_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA

RUBY_KANA_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA

NO_CJK_SYMBOL_ALTERNATIVES0

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE

CJK_SYMBOL_ALT_ONE1

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE

CJK_SYMBOL_ALT_TWO2

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE

CJK_SYMBOL_ALT_THREE3

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE

CJK_SYMBOL_ALT_FOUR4

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE

CJK_SYMBOL_ALT_FIVE5

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE

NO_IDEOGRAPHIC_ALTERNATIVES0

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE

IDEOGRAPHIC_ALT_ONE1

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE

IDEOGRAPHIC_ALT_TWO2

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE

IDEOGRAPHIC_ALT_THREE3

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE

IDEOGRAPHIC_ALT_FOUR4

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE

IDEOGRAPHIC_ALT_FIVE5

for #HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE

CJK_VERTICAL_ROMAN_CENTERED0

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE

CJK_VERTICAL_ROMAN_HBASELINE1

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE

NO_CJK_ITALIC_ROMAN0

Deprecated; use #HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_OFF instead

CJK_ITALIC_ROMAN1

Deprecated; use #HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_ON instead

CJK_ITALIC_ROMAN_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN

CJK_ITALIC_ROMAN_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN

CASE_SENSITIVE_LAYOUT_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT

CASE_SENSITIVE_LAYOUT_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT

CASE_SENSITIVE_SPACING_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT

CASE_SENSITIVE_SPACING_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT

ALTERNATE_HORIZ_KANA_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA

ALTERNATE_HORIZ_KANA_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA

ALTERNATE_VERT_KANA_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA

ALTERNATE_VERT_KANA_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA

NO_STYLISTIC_ALTERNATES0

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_ONE_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_ONE_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TWO_ON4

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TWO_OFF5

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_THREE_ON6

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_THREE_OFF7

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FOUR_ON8

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FOUR_OFF9

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FIVE_ON10

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FIVE_OFF11

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SIX_ON12

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SIX_OFF13

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SEVEN_ON14

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SEVEN_OFF15

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_EIGHT_ON16

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_EIGHT_OFF17

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_NINE_ON18

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_NINE_OFF19

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TEN_ON20

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TEN_OFF21

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_ELEVEN_ON22

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_ELEVEN_OFF23

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TWELVE_ON24

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TWELVE_OFF25

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_THIRTEEN_ON26

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_THIRTEEN_OFF27

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FOURTEEN_ON28

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FOURTEEN_OFF29

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FIFTEEN_ON30

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_FIFTEEN_OFF31

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SIXTEEN_ON32

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SIXTEEN_OFF33

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SEVENTEEN_ON34

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_SEVENTEEN_OFF35

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_EIGHTEEN_ON36

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_EIGHTEEN_OFF37

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_NINETEEN_ON38

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_NINETEEN_OFF39

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TWENTY_ON40

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

STYLISTIC_ALT_TWENTY_OFF41

for #HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES

CONTEXTUAL_ALTERNATES_ON0

for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES

CONTEXTUAL_ALTERNATES_OFF1

for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES

SWASH_ALTERNATES_ON2

for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES

SWASH_ALTERNATES_OFF3

for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES

CONTEXTUAL_SWASH_ALTERNATES_ON4

for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES

CONTEXTUAL_SWASH_ALTERNATES_OFF5

for #HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES

DEFAULT_LOWER_CASE0

for #HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE

LOWER_CASE_SMALL_CAPS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE

LOWER_CASE_PETITE_CAPS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE

DEFAULT_UPPER_CASE0

for #HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE

UPPER_CASE_SMALL_CAPS1

for #HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE

UPPER_CASE_PETITE_CAPS2

for #HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE

HALF_WIDTH_CJK_ROMAN0

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE

PROPORTIONAL_CJK_ROMAN1

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE

DEFAULT_CJK_ROMAN2

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE

FULL_WIDTH_CJK_ROMAN3

for #HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE

Meta

Since

2.2.0