Lines Matching refs:glyph_id
49 unsigned int get_attach_points (hb_codepoint_t glyph_id, in get_attach_points()
54 unsigned int index = (this+coverage).get_coverage (glyph_id); in get_attach_points()
124 …hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id)… in get_caret_value()
127 font->get_glyph_contour_point_for_origin (glyph_id, caretValuePoint, direction, &x, &y); in get_caret_value()
177 hb_codepoint_t glyph_id, in get_caret_value()
182 case 2: return u.format2.get_caret_value (font, direction, glyph_id); in get_caret_value()
215 hb_codepoint_t glyph_id, in get_lig_carets()
226 caret_array[i] = (this+array[i]).get_caret_value (font, direction, glyph_id, var_store); in get_lig_carets()
251 hb_codepoint_t glyph_id, in get_lig_carets()
257 unsigned int index = (this+coverage).get_coverage (glyph_id); in get_lig_carets()
265 …return lig_glyph.get_lig_carets (font, direction, glyph_id, var_store, start_offset, caret_count, … in get_lig_carets()
288 bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const in covers()
289 { return (this+coverage[set_index]).get_coverage (glyph_id) != NOT_COVERED; } in covers()
308 bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const in covers()
311 case 1: return u.format1.covers (set_index, glyph_id); in covers()
366 unsigned int get_attach_points (hb_codepoint_t glyph_id, in get_attach_points()
370 { return (this+attachList).get_attach_points (glyph_id, start_offset, point_count, point_array); } in get_attach_points()
375 hb_codepoint_t glyph_id, in get_lig_carets()
380 direction, glyph_id, get_var_store(), in get_lig_carets()
384 bool mark_set_covers (unsigned int set_index, hb_codepoint_t glyph_id) const in mark_set_covers()
385 …{ return version.to_int () >= 0x00010002u && (this+markGlyphSetsDef).covers (set_index, glyph_id);… in mark_set_covers()