enum HarfBuzz::AatLayoutFeatureTypeT

Defined in:

lib/gi-crystal/src/auto/harf_buzz-0.0/harf_buzz.cr

Enum Members

BAatLayoutFeatureTypeInvalid = 65535_u32
BAatLayoutFeatureTypeAllTypographic = 0_u32
BAatLayoutFeatureTypeLigatures = 1_u32
BAatLayoutFeatureTypeCursiveConnection = 2_u32
BAatLayoutFeatureTypeLetterCase = 3_u32
BAatLayoutFeatureTypeVerticalSubstitution = 4_u32
BAatLayoutFeatureTypeLinguisticRearrangement = 5_u32
BAatLayoutFeatureTypeNumberSpacing = 6_u32
BAatLayoutFeatureTypeSmartSwashType = 8_u32
BAatLayoutFeatureTypeDiacriticsType = 9_u32
BAatLayoutFeatureTypeVerticalPosition = 10_u32
BAatLayoutFeatureTypeFractions = 11_u32
BAatLayoutFeatureTypeOverlappingCharactersType = 13_u32
BAatLayoutFeatureTypeTypographicExtras = 14_u32
BAatLayoutFeatureTypeMathematicalExtras = 15_u32
BAatLayoutFeatureTypeOrnamentSetsType = 16_u32
BAatLayoutFeatureTypeCharacterAlternatives = 17_u32
BAatLayoutFeatureTypeDesignComplexityType = 18_u32
BAatLayoutFeatureTypeStyleOptions = 19_u32
BAatLayoutFeatureTypeCharacterShape = 20_u32
BAatLayoutFeatureTypeNumberCase = 21_u32
BAatLayoutFeatureTypeTextSpacing = 22_u32
BAatLayoutFeatureTypeTransliteration = 23_u32
BAatLayoutFeatureTypeAnnotationType = 24_u32
BAatLayoutFeatureTypeKanaSpacingType = 25_u32
BAatLayoutFeatureTypeIdeographicSpacingType = 26_u32
BAatLayoutFeatureTypeUnicodeDecompositionType = 27_u32
BAatLayoutFeatureTypeRubyKana = 28_u32
BAatLayoutFeatureTypeCjkSymbolAlternativesType = 29_u32
BAatLayoutFeatureTypeIdeographicAlternativesType = 30_u32
BAatLayoutFeatureTypeCjkVerticalRomanPlacementType = 31_u32
BAatLayoutFeatureTypeItalicCjkRoman = 32_u32
BAatLayoutFeatureTypeCaseSensitiveLayout = 33_u32
BAatLayoutFeatureTypeAlternateKana = 34_u32
BAatLayoutFeatureTypeStylisticAlternatives = 35_u32
BAatLayoutFeatureTypeContextualAlternatives = 36_u32
BAatLayoutFeatureTypeLowerCase = 37_u32
BAatLayoutFeatureTypeUpperCase = 38_u32
BAatLayoutFeatureTypeLanguageTagType = 39_u32
BAatLayoutFeatureTypeCjkRomanSpacingType = 103_u32
None = 0_u32
All = 65535_u32

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Instance Method Detail

def b_aat_layout_feature_type_all_typographic? #

def b_aat_layout_feature_type_alternate_kana? #

def b_aat_layout_feature_type_annotation_type? #

def b_aat_layout_feature_type_case_sensitive_layout? #

def b_aat_layout_feature_type_character_alternatives? #

def b_aat_layout_feature_type_character_shape? #

def b_aat_layout_feature_type_cjk_roman_spacing_type? #

def b_aat_layout_feature_type_cjk_symbol_alternatives_type? #

def b_aat_layout_feature_type_cjk_vertical_roman_placement_type? #

def b_aat_layout_feature_type_contextual_alternatives? #

def b_aat_layout_feature_type_cursive_connection? #

def b_aat_layout_feature_type_design_complexity_type? #

def b_aat_layout_feature_type_diacritics_type? #

def b_aat_layout_feature_type_fractions? #

def b_aat_layout_feature_type_ideographic_alternatives_type? #

def b_aat_layout_feature_type_ideographic_spacing_type? #

def b_aat_layout_feature_type_invalid? #

def b_aat_layout_feature_type_italic_cjk_roman? #

def b_aat_layout_feature_type_kana_spacing_type? #

def b_aat_layout_feature_type_language_tag_type? #

def b_aat_layout_feature_type_letter_case? #

def b_aat_layout_feature_type_ligatures? #

def b_aat_layout_feature_type_linguistic_rearrangement? #

def b_aat_layout_feature_type_lower_case? #

def b_aat_layout_feature_type_mathematical_extras? #

def b_aat_layout_feature_type_number_case? #

def b_aat_layout_feature_type_number_spacing? #

def b_aat_layout_feature_type_ornament_sets_type? #

def b_aat_layout_feature_type_overlapping_characters_type? #

def b_aat_layout_feature_type_ruby_kana? #

def b_aat_layout_feature_type_smart_swash_type? #

def b_aat_layout_feature_type_style_options? #

def b_aat_layout_feature_type_stylistic_alternatives? #

def b_aat_layout_feature_type_text_spacing? #

def b_aat_layout_feature_type_transliteration? #

def b_aat_layout_feature_type_typographic_extras? #

def b_aat_layout_feature_type_unicode_decomposition_type? #

def b_aat_layout_feature_type_upper_case? #

def b_aat_layout_feature_type_vertical_position? #

def b_aat_layout_feature_type_vertical_substitution? #

def none? #