enum HarfBuzz::AatLayoutFeatureTypeT
Overview
The possible feature types defined for AAT shaping, from Apple Font Feature Registry.
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/harf_buzz.crEnum Members
-
Invalid =
65535_u32
-
Initial, unset feature type
-
AllTypographic =
0_u32
-
Ligatures =
1_u32
-
CurisveConnection =
2_u32
-
LetterCase =
3_u32
-
VerticalSubstitution =
4_u32
-
LinguisticRearrangement =
5_u32
-
NumberSpacing =
6_u32
-
SmartSwashType =
8_u32
-
DiacriticsType =
9_u32
-
VerticalPosition =
10_u32
-
Fractions =
11_u32
-
OverlappingCharactersType =
13_u32
-
TypographicExtras =
14_u32
-
MathematicalExtras =
15_u32
-
OrnamentSetsType =
16_u32
-
CharacterAlternatives =
17_u32
-
DesignComplexityType =
18_u32
-
StyleOptions =
19_u32
-
CharacterShape =
20_u32
-
NumberCase =
21_u32
-
TextSpacing =
22_u32
-
Transliteration =
23_u32
-
AnnotationType =
24_u32
-
KanaSpacingType =
25_u32
-
IdeographicSpacingType =
26_u32
-
UnicodeDecompositionType =
27_u32
-
RubyKana =
28_u32
-
CjkSymbolAlternativesType =
29_u32
-
IdeographicAlternativesType =
30_u32
-
CjkVerticalRomanPlacementType =
31_u32
-
ItalicCjkRoman =
32_u32
-
CaseSensitiveLayout =
33_u32
-
AlternateKana =
34_u32
-
StylisticAlternatives =
35_u32
-
ContextualAlternatives =
36_u32
-
LowerCase =
37_u32
-
UpperCase =
38_u32
-
LanguageTagType =
39_u32
-
CjkRomanSpacingType =
103_u32
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
- #all_typographic?
- #alternate_kana?
- #annotation_type?
- #case_sensitive_layout?
- #character_alternatives?
- #character_shape?
- #cjk_roman_spacing_type?
- #cjk_symbol_alternatives_type?
- #cjk_vertical_roman_placement_type?
- #contextual_alternatives?
- #curisve_connection?
- #design_complexity_type?
- #diacritics_type?
- #fractions?
- #ideographic_alternatives_type?
- #ideographic_spacing_type?
- #invalid?
- #italic_cjk_roman?
- #kana_spacing_type?
- #language_tag_type?
- #letter_case?
- #ligatures?
- #linguistic_rearrangement?
- #lower_case?
- #mathematical_extras?
- #number_case?
- #number_spacing?
- #ornament_sets_type?
- #overlapping_characters_type?
- #ruby_kana?
- #smart_swash_type?
- #style_options?
- #stylistic_alternatives?
- #text_spacing?
- #transliteration?
- #typographic_extras?
- #unicode_decomposition_type?
- #upper_case?
- #vertical_position?
- #vertical_substitution?