Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: aatlayoutfeaturetypetEnum

[839:14] static extends: object

Generated integer conversion helper for GIR aat_layout_feature_type_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: otmetricstagt

[1350:6] static extends: object

Generated bitfield for GIR symbol ot_metrics_tag_t.

Members

  • b_ot_metrics_tag_horizontal_ascender
  • b_ot_metrics_tag_horizontal_descender
  • b_ot_metrics_tag_horizontal_line_gap
  • b_ot_metrics_tag_horizontal_clipping_ascent
  • b_ot_metrics_tag_horizontal_clipping_descent
  • b_ot_metrics_tag_vertical_ascender
  • b_ot_metrics_tag_vertical_descender
  • b_ot_metrics_tag_vertical_line_gap
  • b_ot_metrics_tag_horizontal_caret_rise
  • b_ot_metrics_tag_horizontal_caret_run
  • b_ot_metrics_tag_horizontal_caret_offset
  • b_ot_metrics_tag_vertical_caret_rise
  • b_ot_metrics_tag_vertical_caret_run
  • b_ot_metrics_tag_vertical_caret_offset
  • b_ot_metrics_tag_x_height
  • b_ot_metrics_tag_cap_height
  • b_ot_metrics_tag_subscript_em_x_size
  • b_ot_metrics_tag_subscript_em_y_size
  • b_ot_metrics_tag_subscript_em_x_offset
  • b_ot_metrics_tag_subscript_em_y_offset
  • b_ot_metrics_tag_superscript_em_x_size
  • b_ot_metrics_tag_superscript_em_y_size
  • b_ot_metrics_tag_superscript_em_x_offset
  • b_ot_metrics_tag_superscript_em_y_offset
  • b_ot_metrics_tag_strikeout_size
  • b_ot_metrics_tag_strikeout_offset
  • b_ot_metrics_tag_underline_size
  • b_ot_metrics_tag_underline_offset

class: otlayoutbaselinetagt

[1227:6] static extends: object

Generated bitfield for GIR symbol ot_layout_baseline_tag_t.

Members

  • b_ot_layout_baseline_tag_roman
  • b_ot_layout_baseline_tag_hanging
  • b_ot_layout_baseline_tag_ideo_face_bottom_or_left
  • b_ot_layout_baseline_tag_ideo_face_top_or_right
  • b_ot_layout_baseline_tag_ideo_face_central
  • b_ot_layout_baseline_tag_ideo_embox_bottom_or_left
  • b_ot_layout_baseline_tag_ideo_embox_top_or_right
  • b_ot_layout_baseline_tag_ideo_embox_central
  • b_ot_layout_baseline_tag_math

class: otmetatagt

[1315:6] static extends: object

Generated bitfield for GIR symbol ot_meta_tag_t.

Members

  • b_ot_meta_tag_design_languages
  • b_ot_meta_tag_supported_languages

class: otmetatagtEnum

[1323:14] static extends: object

Generated integer conversion helper for GIR ot_meta_tag_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: scripttEnum

[1678:14] static extends: object

Generated integer conversion helper for GIR script_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: bufferflagst

[998:6] static extends: object

Generated bitfield for GIR symbol buffer_flags_t.

Members

  • VALUEDefault
  • bot
  • eot
  • preserve_default_ignorables
  • remove_default_ignorables
  • do_not_insert_dotted_circle
  • verify
  • produce_unsafe_to_concat
  • produce_safe_to_insert_tatweel
  • defined

class: styletagtEnum

[2067:14] static extends: object

Generated integer conversion helper for GIR style_tag_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: glyphflagstEnum

[1158:14] static extends: object

Generated integer conversion helper for GIR glyph_flags_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: aatlayoutfeatureselectortEnum

[268:14] static extends: object

Generated integer conversion helper for GIR aat_layout_feature_selector_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: otcolorpaletteflagst

[1189:6] static extends: object

Generated bitfield for GIR symbol ot_color_palette_flags_t.

Members

  • VALUEDefault
  • usable_with_light_background
  • usable_with_dark_background

class: aatlayoutfeatureselectort

[11:6] static extends: object

Generated bitfield for GIR symbol aat_layout_feature_selector_t.

Members

  • b_aat_layout_feature_selector_invalid
  • b_aat_layout_feature_selector_all_type_features_on
  • b_aat_layout_feature_selector_all_type_features_off
  • b_aat_layout_feature_selector_required_ligatures_on
  • b_aat_layout_feature_selector_required_ligatures_off
  • b_aat_layout_feature_selector_common_ligatures_on
  • b_aat_layout_feature_selector_common_ligatures_off
  • b_aat_layout_feature_selector_rare_ligatures_on
  • b_aat_layout_feature_selector_rare_ligatures_off
  • b_aat_layout_feature_selector_logos_on
  • b_aat_layout_feature_selector_logos_off
  • b_aat_layout_feature_selector_rebus_pictures_on
  • b_aat_layout_feature_selector_rebus_pictures_off
  • b_aat_layout_feature_selector_diphthong_ligatures_on
  • b_aat_layout_feature_selector_diphthong_ligatures_off
  • b_aat_layout_feature_selector_squared_ligatures_on
  • b_aat_layout_feature_selector_squared_ligatures_off
  • b_aat_layout_feature_selector_abbrev_squared_ligatures_on
  • b_aat_layout_feature_selector_abbrev_squared_ligatures_off
  • b_aat_layout_feature_selector_symbol_ligatures_on
  • b_aat_layout_feature_selector_symbol_ligatures_off
  • b_aat_layout_feature_selector_contextual_ligatures_on
  • b_aat_layout_feature_selector_contextual_ligatures_off
  • b_aat_layout_feature_selector_historical_ligatures_on
  • b_aat_layout_feature_selector_historical_ligatures_off
  • b_aat_layout_feature_selector_unconnected
  • b_aat_layout_feature_selector_partially_connected
  • b_aat_layout_feature_selector_cursive
  • b_aat_layout_feature_selector_upper_and_lower_case
  • b_aat_layout_feature_selector_all_caps
  • b_aat_layout_feature_selector_all_lower_case
  • b_aat_layout_feature_selector_small_caps
  • b_aat_layout_feature_selector_initial_caps
  • b_aat_layout_feature_selector_initial_caps_and_small_caps
  • b_aat_layout_feature_selector_substitute_vertical_forms_on
  • b_aat_layout_feature_selector_substitute_vertical_forms_off
  • b_aat_layout_feature_selector_linguistic_rearrangement_on
  • b_aat_layout_feature_selector_linguistic_rearrangement_off
  • b_aat_layout_feature_selector_monospaced_numbers
  • b_aat_layout_feature_selector_proportional_numbers
  • b_aat_layout_feature_selector_third_width_numbers
  • b_aat_layout_feature_selector_quarter_width_numbers
  • b_aat_layout_feature_selector_word_initial_swashes_on
  • b_aat_layout_feature_selector_word_initial_swashes_off
  • b_aat_layout_feature_selector_word_final_swashes_on
  • b_aat_layout_feature_selector_word_final_swashes_off
  • b_aat_layout_feature_selector_line_initial_swashes_on
  • b_aat_layout_feature_selector_line_initial_swashes_off
  • b_aat_layout_feature_selector_line_final_swashes_on
  • b_aat_layout_feature_selector_line_final_swashes_off
  • b_aat_layout_feature_selector_non_final_swashes_on
  • b_aat_layout_feature_selector_non_final_swashes_off
  • b_aat_layout_feature_selector_show_diacritics
  • b_aat_layout_feature_selector_hide_diacritics
  • b_aat_layout_feature_selector_decompose_diacritics
  • b_aat_layout_feature_selector_normal_position
  • b_aat_layout_feature_selector_superiors
  • b_aat_layout_feature_selector_inferiors
  • b_aat_layout_feature_selector_ordinals
  • b_aat_layout_feature_selector_scientific_inferiors
  • b_aat_layout_feature_selector_no_fractions
  • b_aat_layout_feature_selector_vertical_fractions
  • b_aat_layout_feature_selector_diagonal_fractions
  • b_aat_layout_feature_selector_prevent_overlap_on
  • b_aat_layout_feature_selector_prevent_overlap_off
  • b_aat_layout_feature_selector_hyphens_to_em_dash_on
  • b_aat_layout_feature_selector_hyphens_to_em_dash_off
  • b_aat_layout_feature_selector_hyphen_to_en_dash_on
  • b_aat_layout_feature_selector_hyphen_to_en_dash_off
  • b_aat_layout_feature_selector_slashed_zero_on
  • b_aat_layout_feature_selector_slashed_zero_off
  • b_aat_layout_feature_selector_form_interrobang_on
  • b_aat_layout_feature_selector_form_interrobang_off
  • b_aat_layout_feature_selector_smart_quotes_on
  • b_aat_layout_feature_selector_smart_quotes_off
  • b_aat_layout_feature_selector_periods_to_ellipsis_on
  • b_aat_layout_feature_selector_periods_to_ellipsis_off
  • b_aat_layout_feature_selector_hyphen_to_minus_on
  • b_aat_layout_feature_selector_hyphen_to_minus_off
  • b_aat_layout_feature_selector_asterisk_to_multiply_on
  • b_aat_layout_feature_selector_asterisk_to_multiply_off
  • b_aat_layout_feature_selector_slash_to_divide_on
  • b_aat_layout_feature_selector_slash_to_divide_off
  • b_aat_layout_feature_selector_inequality_ligatures_on
  • b_aat_layout_feature_selector_inequality_ligatures_off
  • b_aat_layout_feature_selector_exponents_on
  • b_aat_layout_feature_selector_exponents_off
  • b_aat_layout_feature_selector_mathematical_greek_on
  • b_aat_layout_feature_selector_mathematical_greek_off
  • b_aat_layout_feature_selector_no_ornaments
  • b_aat_layout_feature_selector_dingbats
  • b_aat_layout_feature_selector_pi_characters
  • b_aat_layout_feature_selector_fleurons
  • b_aat_layout_feature_selector_decorative_borders
  • b_aat_layout_feature_selector_international_symbols
  • b_aat_layout_feature_selector_math_symbols
  • b_aat_layout_feature_selector_no_alternates
  • b_aat_layout_feature_selector_design_level1
  • b_aat_layout_feature_selector_design_level2
  • b_aat_layout_feature_selector_design_level3
  • b_aat_layout_feature_selector_design_level4
  • b_aat_layout_feature_selector_design_level5
  • b_aat_layout_feature_selector_no_style_options
  • b_aat_layout_feature_selector_display_text
  • b_aat_layout_feature_selector_engraved_text
  • b_aat_layout_feature_selector_illuminated_caps
  • b_aat_layout_feature_selector_titling_caps
  • b_aat_layout_feature_selector_tall_caps
  • b_aat_layout_feature_selector_traditional_characters
  • b_aat_layout_feature_selector_simplified_characters
  • b_aat_layout_feature_selector_jis1978_characters
  • b_aat_layout_feature_selector_jis1983_characters
  • b_aat_layout_feature_selector_jis1990_characters
  • b_aat_layout_feature_selector_traditional_alt_one
  • b_aat_layout_feature_selector_traditional_alt_two
  • b_aat_layout_feature_selector_traditional_alt_three
  • b_aat_layout_feature_selector_traditional_alt_four
  • b_aat_layout_feature_selector_traditional_alt_five
  • b_aat_layout_feature_selector_expert_characters
  • b_aat_layout_feature_selector_jis2004_characters
  • b_aat_layout_feature_selector_hojo_characters
  • b_aat_layout_feature_selector_nlccharacters
  • b_aat_layout_feature_selector_traditional_names_characters
  • b_aat_layout_feature_selector_lower_case_numbers
  • b_aat_layout_feature_selector_upper_case_numbers
  • b_aat_layout_feature_selector_proportional_text
  • b_aat_layout_feature_selector_monospaced_text
  • b_aat_layout_feature_selector_half_width_text
  • b_aat_layout_feature_selector_third_width_text
  • b_aat_layout_feature_selector_quarter_width_text
  • b_aat_layout_feature_selector_alt_proportional_text
  • b_aat_layout_feature_selector_alt_half_width_text
  • b_aat_layout_feature_selector_no_transliteration
  • b_aat_layout_feature_selector_hanja_to_hangul
  • b_aat_layout_feature_selector_hiragana_to_katakana
  • b_aat_layout_feature_selector_katakana_to_hiragana
  • b_aat_layout_feature_selector_kana_to_romanization
  • b_aat_layout_feature_selector_romanization_to_hiragana
  • b_aat_layout_feature_selector_romanization_to_katakana
  • b_aat_layout_feature_selector_hanja_to_hangul_alt_one
  • b_aat_layout_feature_selector_hanja_to_hangul_alt_two
  • b_aat_layout_feature_selector_hanja_to_hangul_alt_three
  • b_aat_layout_feature_selector_no_annotation
  • b_aat_layout_feature_selector_box_annotation
  • b_aat_layout_feature_selector_rounded_box_annotation
  • b_aat_layout_feature_selector_circle_annotation
  • b_aat_layout_feature_selector_inverted_circle_annotation
  • b_aat_layout_feature_selector_parenthesis_annotation
  • b_aat_layout_feature_selector_period_annotation
  • b_aat_layout_feature_selector_roman_numeral_annotation
  • b_aat_layout_feature_selector_diamond_annotation
  • b_aat_layout_feature_selector_inverted_box_annotation
  • b_aat_layout_feature_selector_inverted_rounded_box_annotation
  • b_aat_layout_feature_selector_full_width_kana
  • b_aat_layout_feature_selector_proportional_kana
  • b_aat_layout_feature_selector_full_width_ideographs
  • b_aat_layout_feature_selector_proportional_ideographs
  • b_aat_layout_feature_selector_half_width_ideographs
  • b_aat_layout_feature_selector_canonical_composition_on
  • b_aat_layout_feature_selector_canonical_composition_off
  • b_aat_layout_feature_selector_compatibility_composition_on
  • b_aat_layout_feature_selector_compatibility_composition_off
  • b_aat_layout_feature_selector_transcoding_composition_on
  • b_aat_layout_feature_selector_transcoding_composition_off
  • b_aat_layout_feature_selector_no_ruby_kana
  • b_aat_layout_feature_selector_ruby_kana
  • b_aat_layout_feature_selector_ruby_kana_on
  • b_aat_layout_feature_selector_ruby_kana_off
  • b_aat_layout_feature_selector_no_cjk_symbol_alternatives
  • b_aat_layout_feature_selector_cjk_symbol_alt_one
  • b_aat_layout_feature_selector_cjk_symbol_alt_two
  • b_aat_layout_feature_selector_cjk_symbol_alt_three
  • b_aat_layout_feature_selector_cjk_symbol_alt_four
  • b_aat_layout_feature_selector_cjk_symbol_alt_five
  • b_aat_layout_feature_selector_no_ideographic_alternatives
  • b_aat_layout_feature_selector_ideographic_alt_one
  • b_aat_layout_feature_selector_ideographic_alt_two
  • b_aat_layout_feature_selector_ideographic_alt_three
  • b_aat_layout_feature_selector_ideographic_alt_four
  • b_aat_layout_feature_selector_ideographic_alt_five
  • b_aat_layout_feature_selector_cjk_vertical_roman_centered
  • b_aat_layout_feature_selector_cjk_vertical_roman_hbaseline
  • b_aat_layout_feature_selector_no_cjk_italic_roman
  • b_aat_layout_feature_selector_cjk_italic_roman
  • b_aat_layout_feature_selector_cjk_italic_roman_on
  • b_aat_layout_feature_selector_cjk_italic_roman_off
  • b_aat_layout_feature_selector_case_sensitive_layout_on
  • b_aat_layout_feature_selector_case_sensitive_layout_off
  • b_aat_layout_feature_selector_case_sensitive_spacing_on
  • b_aat_layout_feature_selector_case_sensitive_spacing_off
  • b_aat_layout_feature_selector_alternate_horiz_kana_on
  • b_aat_layout_feature_selector_alternate_horiz_kana_off
  • b_aat_layout_feature_selector_alternate_vert_kana_on
  • b_aat_layout_feature_selector_alternate_vert_kana_off
  • b_aat_layout_feature_selector_no_stylistic_alternates
  • b_aat_layout_feature_selector_stylistic_alt_one_on
  • b_aat_layout_feature_selector_stylistic_alt_one_off
  • b_aat_layout_feature_selector_stylistic_alt_two_on
  • b_aat_layout_feature_selector_stylistic_alt_two_off
  • b_aat_layout_feature_selector_stylistic_alt_three_on
  • b_aat_layout_feature_selector_stylistic_alt_three_off
  • b_aat_layout_feature_selector_stylistic_alt_four_on
  • b_aat_layout_feature_selector_stylistic_alt_four_off
  • b_aat_layout_feature_selector_stylistic_alt_five_on
  • b_aat_layout_feature_selector_stylistic_alt_five_off
  • b_aat_layout_feature_selector_stylistic_alt_six_on
  • b_aat_layout_feature_selector_stylistic_alt_six_off
  • b_aat_layout_feature_selector_stylistic_alt_seven_on
  • b_aat_layout_feature_selector_stylistic_alt_seven_off
  • b_aat_layout_feature_selector_stylistic_alt_eight_on
  • b_aat_layout_feature_selector_stylistic_alt_eight_off
  • b_aat_layout_feature_selector_stylistic_alt_nine_on
  • b_aat_layout_feature_selector_stylistic_alt_nine_off
  • b_aat_layout_feature_selector_stylistic_alt_ten_on
  • b_aat_layout_feature_selector_stylistic_alt_ten_off
  • b_aat_layout_feature_selector_stylistic_alt_eleven_on
  • b_aat_layout_feature_selector_stylistic_alt_eleven_off
  • b_aat_layout_feature_selector_stylistic_alt_twelve_on
  • b_aat_layout_feature_selector_stylistic_alt_twelve_off
  • b_aat_layout_feature_selector_stylistic_alt_thirteen_on
  • b_aat_layout_feature_selector_stylistic_alt_thirteen_off
  • b_aat_layout_feature_selector_stylistic_alt_fourteen_on
  • b_aat_layout_feature_selector_stylistic_alt_fourteen_off
  • b_aat_layout_feature_selector_stylistic_alt_fifteen_on
  • b_aat_layout_feature_selector_stylistic_alt_fifteen_off
  • b_aat_layout_feature_selector_stylistic_alt_sixteen_on
  • b_aat_layout_feature_selector_stylistic_alt_sixteen_off
  • b_aat_layout_feature_selector_stylistic_alt_seventeen_on
  • b_aat_layout_feature_selector_stylistic_alt_seventeen_off
  • b_aat_layout_feature_selector_stylistic_alt_eighteen_on
  • b_aat_layout_feature_selector_stylistic_alt_eighteen_off
  • b_aat_layout_feature_selector_stylistic_alt_nineteen_on
  • b_aat_layout_feature_selector_stylistic_alt_nineteen_off
  • b_aat_layout_feature_selector_stylistic_alt_twenty_on
  • b_aat_layout_feature_selector_stylistic_alt_twenty_off
  • b_aat_layout_feature_selector_contextual_alternates_on
  • b_aat_layout_feature_selector_contextual_alternates_off
  • b_aat_layout_feature_selector_swash_alternates_on
  • b_aat_layout_feature_selector_swash_alternates_off
  • b_aat_layout_feature_selector_contextual_swash_alternates_on
  • b_aat_layout_feature_selector_contextual_swash_alternates_off
  • b_aat_layout_feature_selector_default_lower_case
  • b_aat_layout_feature_selector_lower_case_small_caps
  • b_aat_layout_feature_selector_lower_case_petite_caps
  • b_aat_layout_feature_selector_default_upper_case
  • b_aat_layout_feature_selector_upper_case_small_caps
  • b_aat_layout_feature_selector_upper_case_petite_caps
  • b_aat_layout_feature_selector_half_width_cjk_roman
  • b_aat_layout_feature_selector_proportional_cjk_roman
  • b_aat_layout_feature_selector_default_cjk_roman
  • b_aat_layout_feature_selector_full_width_cjk_roman

class: otcolorpaletteflagstEnum

[1198:14] static extends: object

Generated integer conversion helper for GIR ot_color_palette_flags_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: aatlayoutfeaturetypet

[793:6] static extends: object

Generated bitfield for GIR symbol aat_layout_feature_type_t.

Members

  • b_aat_layout_feature_type_invalid
  • b_aat_layout_feature_type_all_typographic
  • b_aat_layout_feature_type_ligatures
  • b_aat_layout_feature_type_cursive_connection
  • b_aat_layout_feature_type_letter_case
  • b_aat_layout_feature_type_vertical_substitution
  • b_aat_layout_feature_type_linguistic_rearrangement
  • b_aat_layout_feature_type_number_spacing
  • b_aat_layout_feature_type_smart_swash_type
  • b_aat_layout_feature_type_diacritics_type
  • b_aat_layout_feature_type_vertical_position
  • b_aat_layout_feature_type_fractions
  • b_aat_layout_feature_type_overlapping_characters_type
  • b_aat_layout_feature_type_typographic_extras
  • b_aat_layout_feature_type_mathematical_extras
  • b_aat_layout_feature_type_ornament_sets_type
  • b_aat_layout_feature_type_character_alternatives
  • b_aat_layout_feature_type_design_complexity_type
  • b_aat_layout_feature_type_style_options
  • b_aat_layout_feature_type_character_shape
  • b_aat_layout_feature_type_number_case
  • b_aat_layout_feature_type_text_spacing
  • b_aat_layout_feature_type_transliteration
  • b_aat_layout_feature_type_annotation_type
  • b_aat_layout_feature_type_kana_spacing_type
  • b_aat_layout_feature_type_ideographic_spacing_type
  • b_aat_layout_feature_type_unicode_decomposition_type
  • b_aat_layout_feature_type_ruby_kana
  • b_aat_layout_feature_type_cjk_symbol_alternatives_type
  • b_aat_layout_feature_type_ideographic_alternatives_type
  • b_aat_layout_feature_type_cjk_vertical_roman_placement_type
  • b_aat_layout_feature_type_italic_cjk_roman
  • b_aat_layout_feature_type_case_sensitive_layout
  • b_aat_layout_feature_type_alternate_kana
  • b_aat_layout_feature_type_stylistic_alternatives
  • b_aat_layout_feature_type_contextual_alternatives
  • b_aat_layout_feature_type_lower_case
  • b_aat_layout_feature_type_upper_case
  • b_aat_layout_feature_type_language_tag_type
  • b_aat_layout_feature_type_cjk_roman_spacing_type

class: bufferserializeformattEnum

[1119:14] static extends: object

Generated integer conversion helper for GIR buffer_serialize_format_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: bufferserializeflagst

[1057:6] static extends: object

Generated bitfield for GIR symbol buffer_serialize_flags_t.

Members

  • VALUEDefault
  • no_clusters
  • no_positions
  • no_glyph_names
  • glyph_extents
  • glyph_flags
  • no_advances
  • defined

class: bufferdiffflagst

[942:6] static extends: object

Generated bitfield for GIR symbol buffer_diff_flags_t.

Members

  • equal
  • content_type_mismatch
  • length_mismatch
  • notdef_present
  • dotted_circle_present
  • codepoint_mismatch
  • cluster_mismatch
  • glyph_flags_mismatch
  • position_mismatch

class: otvaraxisflagstEnum

[1470:14] static extends: object

Generated integer conversion helper for GIR ot_var_axis_flags_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: otmathglyphpartflagstEnum

[1290:14] static extends: object

Generated integer conversion helper for GIR ot_math_glyph_part_flags_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: bufferflagstEnum

[1014:14] static extends: object

Generated integer conversion helper for GIR buffer_flags_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: otvaraxisflagst

[1463:6] static extends: object

Generated bitfield for GIR symbol ot_var_axis_flags_t.

Members

  • b_ot_var_axis_flag_hidden

class: otmetricstagtEnum

[1384:14] static extends: object

Generated integer conversion helper for GIR ot_metrics_tag_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: scriptt

[1495:6] static extends: object

Generated bitfield for GIR symbol script_t.

Members

  • b_script_common
  • b_script_inherited
  • b_script_unknown
  • b_script_arabic
  • b_script_armenian
  • b_script_bengali
  • b_script_cyrillic
  • b_script_devanagari
  • b_script_georgian
  • b_script_greek
  • b_script_gujarati
  • b_script_gurmukhi
  • b_script_hangul
  • b_script_han
  • b_script_hebrew
  • b_script_hiragana
  • b_script_kannada
  • b_script_katakana
  • b_script_lao
  • b_script_latin
  • b_script_malayalam
  • b_script_oriya
  • b_script_tamil
  • b_script_telugu
  • b_script_thai
  • b_script_tibetan
  • b_script_bopomofo
  • b_script_braille
  • b_script_canadian_syllabics
  • b_script_cherokee
  • b_script_ethiopic
  • b_script_khmer
  • b_script_mongolian
  • b_script_myanmar
  • b_script_ogham
  • b_script_runic
  • b_script_sinhala
  • b_script_syriac
  • b_script_thaana
  • b_script_yi
  • b_script_deseret
  • b_script_gothic
  • b_script_old_italic
  • b_script_buhid
  • b_script_hanunoo
  • b_script_tagalog
  • b_script_tagbanwa
  • b_script_cypriot
  • b_script_limbu
  • b_script_linear_b
  • b_script_osmanya
  • b_script_shavian
  • b_script_tai_le
  • b_script_ugaritic
  • b_script_buginese
  • b_script_coptic
  • b_script_glagolitic
  • b_script_kharoshthi
  • b_script_new_tai_lue
  • b_script_old_persian
  • b_script_syloti_nagri
  • b_script_tifinagh
  • b_script_balinese
  • b_script_cuneiform
  • b_script_nko
  • b_script_phags_pa
  • b_script_phoenician
  • b_script_carian
  • b_script_cham
  • b_script_kayah_li
  • b_script_lepcha
  • b_script_lycian
  • b_script_lydian
  • b_script_ol_chiki
  • b_script_rejang
  • b_script_saurashtra
  • b_script_sundanese
  • b_script_vai
  • b_script_avestan
  • b_script_bamum
  • b_script_egyptian_hieroglyphs
  • b_script_imperial_aramaic
  • b_script_inscriptional_pahlavi
  • b_script_inscriptional_parthian
  • b_script_javanese
  • b_script_kaithi
  • b_script_lisu
  • b_script_meetei_mayek
  • b_script_old_south_arabian
  • b_script_old_turkic
  • b_script_samaritan
  • b_script_tai_tham
  • b_script_tai_viet
  • b_script_batak
  • b_script_brahmi
  • b_script_mandaic
  • b_script_chakma
  • b_script_meroitic_cursive
  • b_script_meroitic_hieroglyphs
  • b_script_miao
  • b_script_sharada
  • b_script_sora_sompeng
  • b_script_takri
  • b_script_bassa_vah
  • b_script_caucasian_albanian
  • b_script_duployan
  • b_script_elbasan
  • b_script_grantha
  • b_script_khojki
  • b_script_khudawadi
  • b_script_linear_a
  • b_script_mahajani
  • b_script_manichaean
  • b_script_mende_kikakui
  • b_script_modi
  • b_script_mro
  • b_script_nabataean
  • b_script_old_north_arabian
  • b_script_old_permic
  • b_script_pahawh_hmong
  • b_script_palmyrene
  • b_script_pau_cin_hau
  • b_script_psalter_pahlavi
  • b_script_siddham
  • b_script_tirhuta
  • b_script_warang_citi
  • b_script_ahom
  • b_script_anatolian_hieroglyphs
  • b_script_hatran
  • b_script_multani
  • b_script_old_hungarian
  • b_script_signwriting
  • b_script_adlam
  • b_script_bhaiksuki
  • b_script_marchen
  • b_script_osage
  • b_script_tangut
  • b_script_newa
  • b_script_masaram_gondi
  • b_script_nushu
  • b_script_soyombo
  • b_script_zanabazar_square
  • b_script_dogra
  • b_script_gunjala_gondi
  • b_script_hanifi_rohingya
  • b_script_makasar
  • b_script_medefaidrin
  • b_script_old_sogdian
  • b_script_sogdian
  • b_script_elymaic
  • b_script_nandinagari
  • b_script_nyiakeng_puachue_hmong
  • b_script_wancho
  • b_script_chorasmian
  • b_script_dives_akuru
  • b_script_khitan_small_script
  • b_script_yezidi
  • b_script_cypro_minoan
  • b_script_old_uyghur
  • b_script_tangsa
  • b_script_toto
  • b_script_vithkuqi
  • b_script_math
  • b_script_kawi
  • b_script_nag_mundari
  • b_script_garay
  • b_script_gurung_khema
  • b_script_kirat_rai
  • b_script_ol_onal
  • b_script_sunuwar
  • b_script_todhri
  • b_script_tulu_tigalari
  • b_script_beria_erfe
  • b_script_sidetic
  • b_script_tai_yo
  • b_script_tolong_siki
  • b_script_invalid

class: styletagt

[2055:6] static extends: object

Generated bitfield for GIR symbol style_tag_t.

Members

  • b_style_tag_italic
  • b_style_tag_optical_size
  • b_style_tag_slant_angle
  • b_style_tag_slant_ratio
  • b_style_tag_width
  • b_style_tag_weight

class: bufferserializeflagstEnum

[1071:14] static extends: object

Generated integer conversion helper for GIR buffer_serialize_flags_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: glyphflagst

[1148:6] static extends: object

Generated bitfield for GIR symbol glyph_flags_t.

Members

  • unsafe_to_break
  • unsafe_to_concat
  • safe_to_insert_tatweel
  • defined

class: otmathglyphpartflagst

[1283:6] static extends: object

Generated bitfield for GIR symbol ot_math_glyph_part_flags_t.

Members

  • ot_math_glyph_part_flag_extender

class: bufferdiffflagstEnum

[957:14] static extends: object

Generated integer conversion helper for GIR buffer_diff_flags_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.

class: bufferserializeformatt

[1110:6] static extends: object

Generated bitfield for GIR symbol buffer_serialize_format_t.

Members

  • text
  • json
  • invalid

class: otlayoutbaselinetagtEnum

[1242:14] static extends: object

Generated integer conversion helper for GIR ot_layout_baseline_tag_t.

Methods

  • toInt (string Name)

    Converts the enum's string value to its underlying int.

    • @p Name is the enum string value.
    • @r The matching integer value from the GIR definition.
  • fromInt (int Ord)

    Converts an underlying int value to its enum string.

    • @p Ord is the integer value as declared in the GIR.
    • @r The matching enum string.