enum
HarfBuzz::AatLayoutFeatureTypeT
Overview
The possible feature types defined for AAT shaping.
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?
Returns
true
if this enum value equalsAllTypographic
-
#alternate_kana?
Returns
true
if this enum value equalsAlternateKana
-
#annotation_type?
Returns
true
if this enum value equalsAnnotationType
-
#case_sensitive_layout?
Returns
true
if this enum value equalsCaseSensitiveLayout
-
#character_alternatives?
Returns
true
if this enum value equalsCharacterAlternatives
-
#character_shape?
Returns
true
if this enum value equalsCharacterShape
-
#cjk_roman_spacing_type?
Returns
true
if this enum value equalsCjkRomanSpacingType
-
#cjk_symbol_alternatives_type?
Returns
true
if this enum value equalsCjkSymbolAlternativesType
-
#cjk_vertical_roman_placement_type?
Returns
true
if this enum value equalsCjkVerticalRomanPlacementType
-
#contextual_alternatives?
Returns
true
if this enum value equalsContextualAlternatives
-
#curisve_connection?
Returns
true
if this enum value equalsCurisveConnection
-
#design_complexity_type?
Returns
true
if this enum value equalsDesignComplexityType
-
#diacritics_type?
Returns
true
if this enum value equalsDiacriticsType
-
#fractions?
Returns
true
if this enum value equalsFractions
-
#ideographic_alternatives_type?
Returns
true
if this enum value equalsIdeographicAlternativesType
-
#ideographic_spacing_type?
Returns
true
if this enum value equalsIdeographicSpacingType
-
#invalid?
Returns
true
if this enum value equalsInvalid
-
#italic_cjk_roman?
Returns
true
if this enum value equalsItalicCjkRoman
-
#kana_spacing_type?
Returns
true
if this enum value equalsKanaSpacingType
-
#language_tag_type?
Returns
true
if this enum value equalsLanguageTagType
-
#letter_case?
Returns
true
if this enum value equalsLetterCase
-
#ligatures?
Returns
true
if this enum value equalsLigatures
-
#linguistic_rearrangement?
Returns
true
if this enum value equalsLinguisticRearrangement
-
#lower_case?
Returns
true
if this enum value equalsLowerCase
-
#mathematical_extras?
Returns
true
if this enum value equalsMathematicalExtras
-
#number_case?
Returns
true
if this enum value equalsNumberCase
-
#number_spacing?
Returns
true
if this enum value equalsNumberSpacing
-
#ornament_sets_type?
Returns
true
if this enum value equalsOrnamentSetsType
-
#overlapping_characters_type?
Returns
true
if this enum value equalsOverlappingCharactersType
-
#ruby_kana?
Returns
true
if this enum value equalsRubyKana
-
#smart_swash_type?
Returns
true
if this enum value equalsSmartSwashType
-
#style_options?
Returns
true
if this enum value equalsStyleOptions
-
#stylistic_alternatives?
Returns
true
if this enum value equalsStylisticAlternatives
-
#text_spacing?
Returns
true
if this enum value equalsTextSpacing
-
#transliteration?
Returns
true
if this enum value equalsTransliteration
-
#typographic_extras?
Returns
true
if this enum value equalsTypographicExtras
-
#unicode_decomposition_type?
Returns
true
if this enum value equalsUnicodeDecompositionType
-
#upper_case?
Returns
true
if this enum value equalsUpperCase
-
#vertical_position?
Returns
true
if this enum value equalsVerticalPosition
-
#vertical_substitution?
Returns
true
if this enum value equalsVerticalSubstitution
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.
Instance Method Detail
Returns true
if this enum value equals CjkSymbolAlternativesType
Returns true
if this enum value equals CjkVerticalRomanPlacementType
Returns true
if this enum value equals IdeographicAlternativesType