Module aat_layout

Source

Modules§

AAT 🔒

Structs§

hb_aat_feature_mapping_t

Constants§

HB_AAT_LAYOUT_FEATURE_SELECTOR_ABBREV_SQUARED_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_ABBREV_SQUARED_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_LOWER_CASE
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_TYPE_FEATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_TYPE_FEATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_HORIZ_KANA_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_HORIZ_KANA_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_VERT_KANA_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_VERT_KANA_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALT_HALF_WIDTH_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_ALT_PROPORTIONAL_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_ASTERISK_TO_MULTIPLY_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_ASTERISK_TO_MULTIPLY_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_BOX_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_CANONICAL_COMPOSITION_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_CANONICAL_COMPOSITION_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_LAYOUT_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_LAYOUT_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_SPACING_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_SPACING_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CIRCLE_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_FIVE
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_FOUR
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_ONE
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_THREE
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_TWO
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_VERTICAL_ROMAN_CENTERED
HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_VERTICAL_ROMAN_HBASELINE
HB_AAT_LAYOUT_FEATURE_SELECTOR_COMMON_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_COMMON_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_COMPATIBILITY_COMPOSITION_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_COMPATIBILITY_COMPOSITION_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_ALTERNATES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_ALTERNATES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_SWASH_ALTERNATES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_SWASH_ALTERNATES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_CURSIVE
HB_AAT_LAYOUT_FEATURE_SELECTOR_DECOMPOSE_DIACRITICS
HB_AAT_LAYOUT_FEATURE_SELECTOR_DECORATIVE_BORDERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_CJK_ROMAN
HB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_LOWER_CASE
HB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_UPPER_CASE
HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL1
HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL2
HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL3
HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL4
HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL5
HB_AAT_LAYOUT_FEATURE_SELECTOR_DIAGONAL_FRACTIONS
HB_AAT_LAYOUT_FEATURE_SELECTOR_DIAMOND_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_DINGBATS
HB_AAT_LAYOUT_FEATURE_SELECTOR_DIPHTHONG_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_DIPHTHONG_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_DISPLAY_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_ENGRAVED_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_EXPERT_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_EXPONENTS_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_EXPONENTS_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_FLEURONS
HB_AAT_LAYOUT_FEATURE_SELECTOR_FORM_INTERROBANG_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_FORM_INTERROBANG_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_CJK_ROMAN
HB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_IDEOGRAPHS
HB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_KANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_CJK_ROMAN
HB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_IDEOGRAPHS
HB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL
HB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_ONE
HB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_THREE
HB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_TWO
HB_AAT_LAYOUT_FEATURE_SELECTOR_HIDE_DIACRITICS
HB_AAT_LAYOUT_FEATURE_SELECTOR_HIRAGANA_TO_KATAKANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_HISTORICAL_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_HISTORICAL_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_HOJO_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHENS_TO_EM_DASH_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHENS_TO_EM_DASH_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_EN_DASH_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_EN_DASH_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_MINUS_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_MINUS_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_FIVE
HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_FOUR
HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_ONE
HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_THREE
HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_TWO
HB_AAT_LAYOUT_FEATURE_SELECTOR_ILLUMINATED_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_INEQUALITY_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_INEQUALITY_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_INFERIORS
HB_AAT_LAYOUT_FEATURE_SELECTOR_INITIAL_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_INITIAL_CAPS_AND_SMALL_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_INTERNATIONAL_SYMBOLS
HB_AAT_LAYOUT_FEATURE_SELECTOR_INVALID
HB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_BOX_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_CIRCLE_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_ROUNDED_BOX_ANNOTATIO
HB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1978_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1983_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1990_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_JIS2004_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_KANA_TO_ROMANIZATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_KATAKANA_TO_HIRAGANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_FINAL_SWASHES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_FINAL_SWASHES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_INITIAL_SWASHES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_INITIAL_SWASHES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_LINGUISTIC_REARRANGEMENT_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_LINGUISTIC_REARRANGEMENT_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_LOGOS_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_LOGOS_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_NUMBERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_PETITE_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_SMALL_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_MATHEMATICAL_GREEK_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_MATHEMATICAL_GREEK_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_MATH_SYMBOLS
HB_AAT_LAYOUT_FEATURE_SELECTOR_MONOSPACED_NUMBERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_MONOSPACED_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_NLCCHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_NON_FINAL_SWASHES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_NON_FINAL_SWASHES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_NORMAL_POSITION
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ALTERNATES
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_CJK_ITALIC_ROMAN
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_CJK_SYMBOL_ALTERNATIVES
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_FRACTIONS
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_IDEOGRAPHIC_ALTERNATIVES
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ORNAMENTS
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_RUBY_KANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_STYLE_OPTIONS
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_STYLISTIC_ALTERNATES
HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_TRANSLITERATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_ORDINALS
HB_AAT_LAYOUT_FEATURE_SELECTOR_PARENTHESIS_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_PARTIALLY_CONNECTED
HB_AAT_LAYOUT_FEATURE_SELECTOR_PERIODS_TO_ELLIPSIS_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_PERIODS_TO_ELLIPSIS_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_PERIOD_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_PI_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_PREVENT_OVERLAP_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_PREVENT_OVERLAP_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_CJK_ROMAN
HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_IDEOGRAPHS
HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_KANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_NUMBERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_QUARTER_WIDTH_NUMBERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_QUARTER_WIDTH_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_RARE_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_RARE_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_REBUS_PICTURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_REBUS_PICTURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_REQUIRED_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_REQUIRED_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_ROMANIZATION_TO_HIRAGANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_ROMANIZATION_TO_KATAKANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_ROMAN_NUMERAL_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_ROUNDED_BOX_ANNOTATION
HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA
HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_SCIENTIFIC_INFERIORS
HB_AAT_LAYOUT_FEATURE_SELECTOR_SHOW_DIACRITICS
HB_AAT_LAYOUT_FEATURE_SELECTOR_SIMPLIFIED_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_SLASHED_ZERO_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_SLASHED_ZERO_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_SLASH_TO_DIVIDE_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_SLASH_TO_DIVIDE_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_SMALL_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_SMART_QUOTES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_SMART_QUOTES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_SQUARED_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_SQUARED_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHTEEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHTEEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHT_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHT_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ELEVEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ELEVEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIFTEEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIFTEEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIVE_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIVE_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOURTEEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOURTEEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOUR_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOUR_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINETEEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINETEEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINE_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINE_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ONE_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ONE_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVENTEEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVENTEEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIXTEEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIXTEEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIX_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIX_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THIRTEEN_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THIRTEEN_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THREE_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THREE_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWELVE_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWELVE_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWENTY_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWENTY_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWO_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWO_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_SUBSTITUTE_VERTICAL_FORMS_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_SUBSTITUTE_VERTICAL_FORMS_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_SUPERIORS
HB_AAT_LAYOUT_FEATURE_SELECTOR_SWASH_ALTERNATES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_SWASH_ALTERNATES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_SYMBOL_LIGATURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_SYMBOL_LIGATURES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_TALL_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_THIRD_WIDTH_NUMBERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_THIRD_WIDTH_TEXT
HB_AAT_LAYOUT_FEATURE_SELECTOR_TITLING_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_FIVE
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_FOUR
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_ONE
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_THREE
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_TWO
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_NAMES_CHARACTERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRANSCODING_COMPOSITION_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_TRANSCODING_COMPOSITION_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_UNCONNECTED
HB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_AND_LOWER_CASE
HB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_NUMBERS
HB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_PETITE_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_SMALL_CAPS
HB_AAT_LAYOUT_FEATURE_SELECTOR_VERTICAL_FRACTIONS
HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_FINAL_SWASHES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_FINAL_SWASHES_ON
HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_INITIAL_SWASHES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_INITIAL_SWASHES_ON
HB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC
HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA
HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT
HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVES
HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
HB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
HB_AAT_LAYOUT_FEATURE_TYPE_CURISVE_CONNECTION
HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS
HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_INVALID
HB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN
HB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_LANGUAGE_TAG_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_LETTER_CASE
HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES
HB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT
HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE
HB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE
HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING
HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA
HB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS
HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE
HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION
HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION
feature_mappings
Mapping from OpenType feature tags to AAT feature names and selectors.

Functions§

hb_aat_layout_position
hb_aat_layout_remove_deleted_glyphs
hb_aat_layout_substitute
hb_aat_layout_track
hb_aat_layout_zero_width_deleted_glyphs
is_deleted_glyph 🔒

Type Aliases§

hb_aat_layout_feature_selector_t
hb_aat_layout_feature_type_t