aat_layout_feature_type_t
Added in version 2.2.0.
- class aat_layout_feature_type_t
The possible feature types defined for AAT shaping, from Apple Font Feature Registry.
Fields
- class aat_layout_feature_type_t
- B_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC
- B_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA
- B_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT
- B_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVES
- B_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE
- B_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES
- B_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTION
- B_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_INVALID
Initial, unset feature type
- B_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN
- B_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_LANGUAGE_TAG_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_LETTER_CASE
- B_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT
- B_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE
- B_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS
- B_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE
- B_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING
- B_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS
- B_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
- B_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING
- B_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION
- B_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS
- B_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE
- B_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE
- B_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION
- B_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION