Searched defs:MathGlyphPartRecord (Results 1 – 3 of 3) sorted by relevance
451 struct MathGlyphPartRecord struct453 bool sanitize (hb_sanitize_context_t *c) const in sanitize()459 void extract (hb_ot_math_glyph_part_t &out, in extract()478 HBGlyphID glyph; /* Glyph ID for the part. */479 HBUINT16 startConnectorLength;484 HBUINT16 endConnectorLength;489 HBUINT16 fullAdvance; /* Full advance width/height for this part,492 PartFlags partFlags; /* Part qualifiers. */
447 struct MathGlyphPartRecord struct449 bool sanitize (hb_sanitize_context_t *c) const in sanitize()455 void extract (hb_ot_math_glyph_part_t &out, in extract()474 GlyphID glyph; /* Glyph ID for the part. */475 HBUINT16 startConnectorLength; /* Advance width/ height of the straight bar479 HBUINT16 endConnectorLength; /* Advance width/ height of the straight bar483 HBUINT16 fullAdvance; /* Full advance width/height for this part,486 PartFlags partFlags; /* Part qualifiers. */
616 struct MathGlyphPartRecord struct618 bool subset (hb_subset_context_t *c) const in subset()628 bool sanitize (hb_sanitize_context_t *c) const in sanitize()634 void extract (hb_ot_math_glyph_part_t &out, in extract()652 void closure_glyphs (hb_set_t *variant_glyphs) const in closure_glyphs()656 HBGlyphID16 glyph; /* Glyph ID for the part. */657 HBUINT16 startConnectorLength;662 HBUINT16 endConnectorLength;667 HBUINT16 fullAdvance; /* Full advance width/height for this part,670 PartFlags partFlags; /* Part qualifiers. */