Package org.freedesktop.harfbuzz
Enum Class AatLayoutFeatureSelector
- All Implemented Interfaces:
Serializable,Comparable<AatLayoutFeatureSelector>,Constable,Enumeration
@Generated("io.github.jwharm.JavaGI")
public enum AatLayoutFeatureSelector
extends Enum<AatLayoutFeatureSelector>
implements Enumeration
The selectors defined for specifying AAT feature settings.
- Since:
- 2.2.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHICforHB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHICforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESInitial, unset feature selectorforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AatLayoutFeatureSelectorDeprecatedstatic final AatLayoutFeatureSelectorDeprecatedstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANAstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANAstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANAstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANAstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUTstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUTstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUTstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUTstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorDeprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_ONinsteadstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMANstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMANstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITIONstatic final AatLayoutFeatureSelectorDeprecatedstatic final AatLayoutFeatureSelectorDeprecatedstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENTstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENTstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorDeprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_OFFinsteadstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEstatic final AatLayoutFeatureSelectorDeprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_OFFinsteadstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPEstatic final AatLayoutFeatureSelectorDeprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_ONinsteadstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANAstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANAstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorDeprecatedstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITIONstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVESstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACINGstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURESstatic final AatLayoutFeatureSelectorDeprecatedstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONSstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPEstatic final AatLayoutFeatureSelectorforHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable TypegetType()Get the GType of the AatLayoutFeatureSelector classintgetValue()Get the numeric value of this enumstatic AatLayoutFeatureSelectorof(int value) Create a new AatLayoutFeatureSelector for the provided valuestatic AatLayoutFeatureSelectorof(MemorySegment address) Create a new AatLayoutFeatureSelector for the value in the provided memory address.static AatLayoutFeatureSelectorReturns the enum constant of this class with the specified name.static AatLayoutFeatureSelector[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
INVALID
Initial, unset feature selector -
ALL_TYPE_FEATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC -
ALL_TYPE_FEATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC -
COMMON_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
COMMON_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
RARE_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
RARE_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
LOGOS_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
LOGOS_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
REBUS_PICTURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
REBUS_PICTURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
DIPHTHONG_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
DIPHTHONG_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
SQUARED_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
SQUARED_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
ABBREV_SQUARED_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
ABBREV_SQUARED_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
SYMBOL_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
SYMBOL_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
CONTEXTUAL_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
CONTEXTUAL_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
HISTORICAL_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
HISTORICAL_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
STYLISTIC_ALT_ELEVEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_ELEVEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TWELVE_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TWELVE_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_THIRTEEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_THIRTEEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FOURTEEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FOURTEEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FIFTEEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FIFTEEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SIXTEEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SIXTEEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SEVENTEEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SEVENTEEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_EIGHTEEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_EIGHTEEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_NINETEEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_NINETEEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TWENTY_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TWENTY_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES
-
-
Field Details
-
REQUIRED_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
REQUIRED_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
UNCONNECTED
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
PARTIALLY_CONNECTED
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
CURSIVE
forHB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES -
UPPER_AND_LOWER_CASE
Deprecated -
ALL_CAPS
Deprecated -
ALL_LOWER_CASE
Deprecated -
SMALL_CAPS
Deprecated -
INITIAL_CAPS
Deprecated -
INITIAL_CAPS_AND_SMALL_CAPS
Deprecated -
SUBSTITUTE_VERTICAL_FORMS_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION -
SUBSTITUTE_VERTICAL_FORMS_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION -
LINGUISTIC_REARRANGEMENT_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT -
LINGUISTIC_REARRANGEMENT_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT -
MONOSPACED_NUMBERS
forHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING -
PROPORTIONAL_NUMBERS
forHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING -
THIRD_WIDTH_NUMBERS
forHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING -
QUARTER_WIDTH_NUMBERS
forHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACING -
WORD_INITIAL_SWASHES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
WORD_INITIAL_SWASHES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
WORD_FINAL_SWASHES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
WORD_FINAL_SWASHES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
LINE_INITIAL_SWASHES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
LINE_INITIAL_SWASHES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
LINE_FINAL_SWASHES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
LINE_FINAL_SWASHES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
NON_FINAL_SWASHES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
NON_FINAL_SWASHES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE -
SHOW_DIACRITICS
forHB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE -
HIDE_DIACRITICS
forHB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE -
DECOMPOSE_DIACRITICS
forHB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE -
NORMAL_POSITION
forHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION -
SUPERIORS
forHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION -
INFERIORS
forHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION -
ORDINALS
forHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION -
SCIENTIFIC_INFERIORS
forHB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION -
NO_FRACTIONS
forHB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS -
VERTICAL_FRACTIONS
forHB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS -
DIAGONAL_FRACTIONS
forHB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS -
PREVENT_OVERLAP_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE -
PREVENT_OVERLAP_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE -
HYPHENS_TO_EM_DASH_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
HYPHENS_TO_EM_DASH_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
HYPHEN_TO_EN_DASH_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
HYPHEN_TO_EN_DASH_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
SLASHED_ZERO_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
SLASHED_ZERO_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
FORM_INTERROBANG_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
FORM_INTERROBANG_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
SMART_QUOTES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
SMART_QUOTES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
PERIODS_TO_ELLIPSIS_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
PERIODS_TO_ELLIPSIS_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRAS -
HYPHEN_TO_MINUS_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
HYPHEN_TO_MINUS_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
ASTERISK_TO_MULTIPLY_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
ASTERISK_TO_MULTIPLY_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
SLASH_TO_DIVIDE_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
SLASH_TO_DIVIDE_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
INEQUALITY_LIGATURES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
INEQUALITY_LIGATURES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
EXPONENTS_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
EXPONENTS_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
MATHEMATICAL_GREEK_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
MATHEMATICAL_GREEK_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS -
NO_ORNAMENTS
forHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE -
DINGBATS
forHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE -
PI_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE -
FLEURONS
forHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE -
DECORATIVE_BORDERS
forHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE -
INTERNATIONAL_SYMBOLS
forHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE -
MATH_SYMBOLS
forHB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPE -
NO_ALTERNATES
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVES -
DESIGN_LEVEL1
forHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE -
DESIGN_LEVEL2
forHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE -
DESIGN_LEVEL3
forHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE -
DESIGN_LEVEL4
forHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE -
DESIGN_LEVEL5
forHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPE -
NO_STYLE_OPTIONS
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS -
DISPLAY_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS -
ENGRAVED_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS -
ILLUMINATED_CAPS
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS -
TITLING_CAPS
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS -
TALL_CAPS
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS -
TRADITIONAL_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
SIMPLIFIED_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
JIS1978_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
JIS1983_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
JIS1990_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
TRADITIONAL_ALT_ONE
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
TRADITIONAL_ALT_TWO
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
TRADITIONAL_ALT_THREE
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
TRADITIONAL_ALT_FOUR
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
TRADITIONAL_ALT_FIVE
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
EXPERT_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
JIS2004_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
HOJO_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
NLCCHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
TRADITIONAL_NAMES_CHARACTERS
forHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE -
LOWER_CASE_NUMBERS
forHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE -
UPPER_CASE_NUMBERS
forHB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE -
PROPORTIONAL_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING -
MONOSPACED_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING -
HALF_WIDTH_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING -
THIRD_WIDTH_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING -
QUARTER_WIDTH_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING -
ALT_PROPORTIONAL_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING -
ALT_HALF_WIDTH_TEXT
forHB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING -
NO_TRANSLITERATION
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
HANJA_TO_HANGUL
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
HIRAGANA_TO_KATAKANA
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
KATAKANA_TO_HIRAGANA
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
KANA_TO_ROMANIZATION
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
ROMANIZATION_TO_HIRAGANA
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
ROMANIZATION_TO_KATAKANA
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
HANJA_TO_HANGUL_ALT_ONE
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
HANJA_TO_HANGUL_ALT_TWO
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
HANJA_TO_HANGUL_ALT_THREE
forHB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION -
NO_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
BOX_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
ROUNDED_BOX_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
CIRCLE_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
INVERTED_CIRCLE_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
PARENTHESIS_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
PERIOD_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
ROMAN_NUMERAL_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
DIAMOND_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
INVERTED_BOX_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
INVERTED_ROUNDED_BOX_ANNOTATION
forHB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE -
FULL_WIDTH_KANA
forHB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE -
PROPORTIONAL_KANA
forHB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE -
FULL_WIDTH_IDEOGRAPHS
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE -
PROPORTIONAL_IDEOGRAPHS
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE -
HALF_WIDTH_IDEOGRAPHS
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE -
CANONICAL_COMPOSITION_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE -
CANONICAL_COMPOSITION_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE -
COMPATIBILITY_COMPOSITION_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE -
COMPATIBILITY_COMPOSITION_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE -
TRANSCODING_COMPOSITION_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE -
TRANSCODING_COMPOSITION_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPE -
NO_RUBY_KANA
Deprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_OFFinstead -
RUBY_KANA
Deprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_ONinstead -
RUBY_KANA_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA -
RUBY_KANA_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA -
NO_CJK_SYMBOL_ALTERNATIVES
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE -
CJK_SYMBOL_ALT_ONE
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE -
CJK_SYMBOL_ALT_TWO
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE -
CJK_SYMBOL_ALT_THREE
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE -
CJK_SYMBOL_ALT_FOUR
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE -
CJK_SYMBOL_ALT_FIVE
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE -
NO_IDEOGRAPHIC_ALTERNATIVES
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE -
IDEOGRAPHIC_ALT_ONE
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE -
IDEOGRAPHIC_ALT_TWO
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE -
IDEOGRAPHIC_ALT_THREE
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE -
IDEOGRAPHIC_ALT_FOUR
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE -
IDEOGRAPHIC_ALT_FIVE
forHB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE -
CJK_VERTICAL_ROMAN_CENTERED
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE -
CJK_VERTICAL_ROMAN_HBASELINE
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE -
NO_CJK_ITALIC_ROMAN
Deprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_OFFinstead -
CJK_ITALIC_ROMAN
Deprecated; useHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_ONinstead -
CJK_ITALIC_ROMAN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN -
CJK_ITALIC_ROMAN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN -
CASE_SENSITIVE_LAYOUT_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT -
CASE_SENSITIVE_LAYOUT_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT -
CASE_SENSITIVE_SPACING_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT -
CASE_SENSITIVE_SPACING_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT -
ALTERNATE_HORIZ_KANA_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA -
ALTERNATE_HORIZ_KANA_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA -
ALTERNATE_VERT_KANA_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA -
ALTERNATE_VERT_KANA_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA -
NO_STYLISTIC_ALTERNATES
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_ONE_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_ONE_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TWO_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TWO_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_THREE_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_THREE_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FOUR_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FOUR_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FIVE_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_FIVE_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SIX_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SIX_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SEVEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_SEVEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_EIGHT_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_EIGHT_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_NINE_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_NINE_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TEN_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
STYLISTIC_ALT_TEN_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES -
CONTEXTUAL_ALTERNATES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES -
CONTEXTUAL_ALTERNATES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES -
SWASH_ALTERNATES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES -
SWASH_ALTERNATES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES -
CONTEXTUAL_SWASH_ALTERNATES_ON
forHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES -
CONTEXTUAL_SWASH_ALTERNATES_OFF
forHB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES -
DEFAULT_LOWER_CASE
forHB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE -
LOWER_CASE_SMALL_CAPS
forHB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE -
LOWER_CASE_PETITE_CAPS
forHB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE -
DEFAULT_UPPER_CASE
forHB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE -
UPPER_CASE_SMALL_CAPS
forHB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE -
UPPER_CASE_PETITE_CAPS
forHB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE -
HALF_WIDTH_CJK_ROMAN
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE -
PROPORTIONAL_CJK_ROMAN
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE -
DEFAULT_CJK_ROMAN
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE -
FULL_WIDTH_CJK_ROMAN
forHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
of
Create a new AatLayoutFeatureSelector for the provided value- Parameters:
value- the enum value- Returns:
- the enum for the provided value
-
getValue
public int getValue()Get the numeric value of this enum- Specified by:
getValuein interfaceEnumeration- Returns:
- the enum value
-
of
Create a new AatLayoutFeatureSelector for the value in the provided memory address.- Parameters:
address- the memory address holding a enum value- Returns:
- the enum for the value in the provided memory address
-
getType
Get the GType of the AatLayoutFeatureSelector class- Returns:
- the GType
-