Lines Matching defs:ClassDefFormat1_3
1517 struct ClassDefFormat1_3 struct
1522 unsigned int get_class (hb_codepoint_t glyph_id) const in get_class()
1527 unsigned get_population () const in get_population()
1534 bool serialize (hb_serialize_context_t *c, in serialize()
1564 bool subset (hb_subset_context_t *c, in subset()
1605 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
1611 unsigned cost () const { return 1; } in cost()
1614 bool collect_coverage (set_t *glyphs) const in collect_coverage()
1637 bool collect_class (set_t *glyphs, unsigned klass) const in collect_class()
1645 bool intersects (const hb_set_t *glyphs) const in intersects()
1654 bool intersects_class (const hb_set_t *glyphs, uint16_t klass) const in intersects_class()
1676 …intersected_class_glyphs (const hb_set_t *glyphs, unsigned klass, hb_set_t *intersect_glyphs) const in intersected_class_glyphs()
1709 void intersected_classes (const hb_set_t *glyphs, hb_set_t *intersect_classes) const in intersected_classes()
1726 HBUINT16 classFormat; /* Format identifier--format = 1 */
1728 startGlyph; /* First GlyphID of the classValueArray */
1730 classValue; /* Array of Class Values--one per GlyphID */