bindbc.hb.bind.ot.math

Undocumented in source.

Members

Aliases

hb_ot_math_constant_t
alias hb_ot_math_constant_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_glyph_part_flags_t
alias hb_ot_math_glyph_part_flags_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_kern_t
alias hb_ot_math_kern_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

HB_OT_MATH_CONSTANT_SCRIPT_PERCENT_SCALE_DOWN
anonymousenum HB_OT_MATH_CONSTANT_SCRIPT_PERCENT_SCALE_DOWN
HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER
anonymousenum HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER
HB_OT_MATH_KERN_TOP_RIGHT
anonymousenum HB_OT_MATH_KERN_TOP_RIGHT

Functions

hb_ot_math_get_constant
hb_position_t hb_ot_math_get_constant(hb_font_t* font, hb_ot_math_constant_t constant)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_assembly
uint hb_ot_math_get_glyph_assembly(hb_font_t* font, hb_codepoint_t glyph, hb_direction_t direction, uint start_offset, uint* parts_count, hb_ot_math_glyph_part_t* parts, hb_position_t* italics_correction)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_italics_correction
hb_position_t hb_ot_math_get_glyph_italics_correction(hb_font_t* font, hb_codepoint_t glyph)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_kerning
hb_position_t hb_ot_math_get_glyph_kerning(hb_font_t* font, hb_codepoint_t glyph, hb_ot_math_kern_t kern, hb_position_t correction_height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_top_accent_attachment
hb_position_t hb_ot_math_get_glyph_top_accent_attachment(hb_font_t* font, hb_codepoint_t glyph)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_variants
uint hb_ot_math_get_glyph_variants(hb_font_t* font, hb_codepoint_t glyph, hb_direction_t direction, uint start_offset, uint* variants_count, hb_ot_math_glyph_variant_t* variants)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_min_connector_overlap
hb_position_t hb_ot_math_get_min_connector_overlap(hb_font_t* font, hb_direction_t direction)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_has_data
hb_bool_t hb_ot_math_has_data(hb_face_t* face)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_is_glyph_extended_shape
hb_bool_t hb_ot_math_is_glyph_extended_shape(hb_face_t* face, hb_codepoint_t glyph)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

HB_OT_MATH_SCRIPT
enum HB_OT_MATH_SCRIPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
HB_OT_TAG_MATH
enum HB_OT_TAG_MATH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

hb_ot_math_get_constant
fp_hb_ot_math_get_constant hb_ot_math_get_constant;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_assembly
fp_hb_ot_math_get_glyph_assembly hb_ot_math_get_glyph_assembly;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_italics_correction
fp_hb_ot_math_get_glyph_italics_correction hb_ot_math_get_glyph_italics_correction;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_kerning
fp_hb_ot_math_get_glyph_kerning hb_ot_math_get_glyph_kerning;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_top_accent_attachment
fp_hb_ot_math_get_glyph_top_accent_attachment hb_ot_math_get_glyph_top_accent_attachment;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_glyph_variants
fp_hb_ot_math_get_glyph_variants hb_ot_math_get_glyph_variants;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_get_min_connector_overlap
fp_hb_ot_math_get_min_connector_overlap hb_ot_math_get_min_connector_overlap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_has_data
fp_hb_ot_math_has_data hb_ot_math_has_data;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
hb_ot_math_is_glyph_extended_shape
fp_hb_ot_math_is_glyph_extended_shape hb_ot_math_is_glyph_extended_shape;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

hb_ot_math_glyph_part_t
struct hb_ot_math_glyph_part_t
hb_ot_math_glyph_variant_t
struct hb_ot_math_glyph_variant_t

Meta