Lines Matching refs:glyph_id
49 inline 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()
100 …et_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id HB_UNUSED) const in get_caret_value()
123 …sition_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const in get_caret_value()
126 if (font->get_glyph_contour_point_for_origin (glyph_id, caretValuePoint, direction, &x, &y)) in get_caret_value()
149 …et_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id HB_UNUSED) const in get_caret_value()
175 …sition_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const in get_caret_value()
178 case 1: return u.format1.get_caret_value (font, direction, glyph_id); in get_caret_value()
179 case 2: return u.format2.get_caret_value (font, direction, glyph_id); in get_caret_value()
180 case 3: return u.format3.get_caret_value (font, direction, glyph_id); in get_caret_value()
212 hb_codepoint_t glyph_id, in get_lig_carets()
221 caret_array[i] = (this+array[i]).get_caret_value (font, direction, glyph_id); in get_lig_carets()
246 hb_codepoint_t glyph_id, in get_lig_carets()
251 unsigned int index = (this+coverage).get_coverage (glyph_id); in get_lig_carets()
259 …return lig_glyph.get_lig_carets (font, direction, glyph_id, start_offset, caret_count, caret_array… in get_lig_carets()
282 inline bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const in covers()
283 { return (this+coverage[set_index]).get_coverage (glyph_id) != NOT_COVERED; } in covers()
302 inline bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const in covers()
305 case 1: return u.format1.covers (set_index, glyph_id); in covers()
357 inline unsigned int get_attach_points (hb_codepoint_t glyph_id, in get_attach_points()
361 { return (this+attachList).get_attach_points (glyph_id, start_offset, point_count, point_array); } in get_attach_points()
366 hb_codepoint_t glyph_id, in get_lig_carets()
370 …{ return (this+ligCaretList).get_lig_carets (font, direction, glyph_id, start_offset, caret_count,… in get_lig_carets()
373 inline bool mark_set_covers (unsigned int set_index, hb_codepoint_t glyph_id) const in mark_set_covers()
374 …turn version.to_int () >= 0x00010002u && (this+markGlyphSetsDef[0]).covers (set_index, glyph_id); } in mark_set_covers()