Lines Matching refs:glyph_id
59 unsigned int get_attach_points (hb_codepoint_t glyph_id, in get_attach_points()
64 unsigned int index = (this+coverage).get_coverage (glyph_id); in get_attach_points()
169 …hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id)… in get_caret_value()
172 font->get_glyph_contour_point_for_origin (glyph_id, caretValuePoint, direction, &x, &y); in get_caret_value()
235 hb_codepoint_t glyph_id, in get_caret_value()
240 case 2: return u.format2.get_caret_value (font, direction, glyph_id); in get_caret_value()
299 hb_codepoint_t glyph_id, in get_lig_carets()
309 …(const CaretValue &value) { return value.get_caret_value (font, direction, glyph_id, var_store); }) in get_lig_carets()
355 hb_codepoint_t glyph_id, in get_lig_carets()
361 unsigned int index = (this+coverage).get_coverage (glyph_id); in get_lig_carets()
369 …return lig_glyph.get_lig_carets (font, direction, glyph_id, var_store, start_offset, caret_count, … in get_lig_carets()
424 bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const in covers()
425 { return (this+coverage[set_index]).get_coverage (glyph_id) != NOT_COVERED; } in covers()
472 bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const in covers()
475 case 1: return u.format1.covers (set_index, glyph_id); in covers()
539 unsigned int get_attach_points (hb_codepoint_t glyph_id, in get_attach_points()
543 { return (this+attachList).get_attach_points (glyph_id, start_offset, point_count, point_array); } in get_attach_points()
548 hb_codepoint_t glyph_id, in get_lig_carets()
553 direction, glyph_id, get_var_store(), in get_lig_carets()
557 bool mark_set_covers (unsigned int set_index, hb_codepoint_t glyph_id) const in mark_set_covers()
558 …{ return version.to_int () >= 0x00010002u && (this+markGlyphSetsDef).covers (set_index, glyph_id);… in mark_set_covers()