Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: unicodegeneralcategoryt

[918:6] static extends: object

Generated enum for GIR symbol unicode_general_category_t.

Members

  • control
  • format
  • unassigned
  • private_use
  • surrogate
  • lowercase_letter
  • modifier_letter
  • other_letter
  • titlecase_letter
  • uppercase_letter
  • spacing_mark
  • enclosing_mark
  • non_spacing_mark
  • decimal_number
  • letter_number
  • other_number
  • connect_punctuation
  • dash_punctuation
  • close_punctuation
  • final_punctuation
  • initial_punctuation
  • other_punctuation
  • open_punctuation
  • currency_symbol
  • modifier_symbol
  • math_symbol
  • other_symbol
  • line_separator
  • paragraph_separator
  • space_separator

class: memorymodet

[137:6] static extends: object

Generated enum for GIR symbol memory_mode_t.

Members

  • duplicate
  • readonly
  • writable
  • readonly_may_make_writable

class: otmathconstantt

[222:6] static extends: object

Generated enum for GIR symbol ot_math_constant_t.

Members

  • script_percent_scale_down
  • script_script_percent_scale_down
  • delimited_sub_formula_min_height
  • display_operator_min_height
  • math_leading
  • axis_height
  • accent_base_height
  • flattened_accent_base_height
  • subscript_shift_down
  • subscript_top_max
  • subscript_baseline_drop_min
  • superscript_shift_up
  • superscript_shift_up_cramped
  • superscript_bottom_min
  • superscript_baseline_drop_max
  • sub_superscript_gap_min
  • superscript_bottom_max_with_subscript
  • space_after_script
  • upper_limit_gap_min
  • upper_limit_baseline_rise_min
  • lower_limit_gap_min
  • lower_limit_baseline_drop_min
  • stack_top_shift_up
  • stack_top_display_style_shift_up
  • stack_bottom_shift_down
  • stack_bottom_display_style_shift_down
  • stack_gap_min
  • stack_display_style_gap_min
  • stretch_stack_top_shift_up
  • stretch_stack_bottom_shift_down
  • stretch_stack_gap_above_min
  • stretch_stack_gap_below_min
  • fraction_numerator_shift_up
  • fraction_numerator_display_style_shift_up
  • fraction_denominator_shift_down
  • fraction_denominator_display_style_shift_down
  • fraction_numerator_gap_min
  • fraction_num_display_style_gap_min
  • fraction_rule_thickness
  • fraction_denominator_gap_min
  • fraction_denom_display_style_gap_min
  • skewed_fraction_horizontal_gap
  • skewed_fraction_vertical_gap
  • overbar_vertical_gap
  • overbar_rule_thickness
  • overbar_extra_ascender
  • underbar_vertical_gap
  • underbar_rule_thickness
  • underbar_extra_descender
  • radical_vertical_gap
  • radical_display_style_vertical_gap
  • radical_rule_thickness
  • radical_extra_ascender
  • radical_kern_before_degree
  • radical_kern_after_degree
  • radical_degree_bottom_raise_percent

class: buffercontenttypetEnum

[64:14] static extends: object

Generated integer conversion helper for GIR buffer_content_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: otmathkerntEnum

[429:14] static extends: object

Generated integer conversion helper for GIR ot_math_kern_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: otmathkernt

[419:6] static extends: object

Generated enum for GIR symbol ot_math_kern_t.

Members

  • top_right
  • top_left
  • bottom_right
  • bottom_left

class: paintcompositemodetEnum

[601:14] static extends: object

Generated integer conversion helper for GIR paint_composite_mode_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: otnameidpredefinedt

[460:6] static extends: object

Generated enum for GIR symbol ot_name_id_predefined_t.

Members

  • copyright
  • font_family
  • font_subfamily
  • unique_id
  • full_name
  • version_string
  • postscript_name
  • trademark
  • manufacturer
  • designer
  • description
  • vendor_url
  • designer_url
  • license
  • license_url
  • typographic_family
  • typographic_subfamily
  • mac_full_name
  • sample_text
  • cid_findfont_name
  • wws_family
  • wws_subfamily
  • light_background
  • dark_background
  • variations_ps_prefix
  • invalid

class: unicodegeneralcategorytEnum

[954:14] static extends: object

Generated integer conversion helper for GIR unicode_general_category_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: memorymodetEnum

[147:14] static extends: object

Generated integer conversion helper for GIR memory_mode_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: unicodecombiningclasstEnum

[781:14] static extends: object

Generated integer conversion helper for GIR unicode_combining_class_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: bufferclusterlevelt

[11:6] static extends: object

Generated enum for GIR symbol buffer_cluster_level_t.

Members

  • monotone_graphemes
  • monotone_characters
  • characters
  • graphemes
  • VALUEDefault

class: directiont

[93:6] static extends: object

Generated enum for GIR symbol direction_t.

Members

  • invalid
  • ltr
  • rtl
  • ttb
  • btt

class: otlayoutglyphclasstEnum

[189:14] static extends: object

Generated integer conversion helper for GIR ot_layout_glyph_class_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: paintcompositemodet

[567:6] static extends: object

Generated enum for GIR symbol paint_composite_mode_t.

Members

  • clear
  • src
  • dest
  • src_over
  • dest_over
  • src_in
  • dest_in
  • src_out
  • dest_out
  • src_atop
  • dest_atop
  • xor
  • plus
  • screen
  • overlay
  • darken
  • lighten
  • color_dodge
  • color_burn
  • hard_light
  • soft_light
  • difference
  • exclusion
  • multiply
  • hsl_hue
  • hsl_saturation
  • hsl_color
  • hsl_luminosity

class: unicodecombiningclasst

[718:6] static extends: object

Generated enum for GIR symbol unicode_combining_class_t.

Members

  • not_reordered
  • overlay
  • nukta
  • kana_voicing
  • virama
  • ccc10
  • ccc11
  • ccc12
  • ccc13
  • ccc14
  • ccc15
  • ccc16
  • ccc17
  • ccc18
  • ccc19
  • ccc20
  • ccc21
  • ccc22
  • ccc23
  • ccc24
  • ccc25
  • ccc26
  • ccc27
  • ccc28
  • ccc29
  • ccc30
  • ccc31
  • ccc32
  • ccc33
  • ccc34
  • ccc35
  • ccc36
  • ccc84
  • ccc91
  • ccc103
  • ccc107
  • ccc118
  • ccc122
  • ccc129
  • ccc130
  • ccc132
  • attached_below_left
  • attached_below
  • attached_above
  • attached_above_right
  • below_left
  • below
  • below_right
  • left
  • right
  • above_left
  • above
  • above_right
  • double_below
  • double_above
  • iota_subscript
  • invalid

class: paintextendtEnum

[689:14] static extends: object

Generated integer conversion helper for GIR paint_extend_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: bufferclusterleveltEnum

[22:14] static extends: object

Generated integer conversion helper for GIR buffer_cluster_level_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: paintextendt

[680:6] static extends: object

Generated enum for GIR symbol paint_extend_t.

Members

  • pad
  • repeat
  • reflect

class: otmathconstanttEnum

[284:14] static extends: object

Generated integer conversion helper for GIR ot_math_constant_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: otlayoutglyphclasst

[178:6] static extends: object

Generated enum for GIR symbol ot_layout_glyph_class_t.

Members

  • unclassified
  • base_glyph
  • ligature
  • mark
  • component

class: otnameidpredefinedtEnum

[492:14] static extends: object

Generated integer conversion helper for GIR ot_name_id_predefined_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: directiontEnum

[104:14] static extends: object

Generated integer conversion helper for GIR direction_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: buffercontenttypet

[55:6] static extends: object

Generated enum for GIR symbol buffer_content_type_t.

Members

  • invalid
  • unicode
  • glyphs