Lines Matching refs:extents
264 hb_glyph_extents_t *extents, in hb_font_get_glyph_extents_nil() argument
267 memset (extents, 0, sizeof (*extents)); in hb_font_get_glyph_extents_nil()
274 hb_glyph_extents_t *extents, in hb_font_get_glyph_extents_parent() argument
277 hb_bool_t ret = font->parent->get_glyph_extents (glyph, extents); in hb_font_get_glyph_extents_parent()
279 font->parent_scale_position (&extents->x_bearing, &extents->y_bearing); in hb_font_get_glyph_extents_parent()
280 font->parent_scale_distance (&extents->width, &extents->height); in hb_font_get_glyph_extents_parent()
605 hb_font_extents_t *extents) in hb_font_get_h_extents() argument
607 return font->get_font_h_extents (extents); in hb_font_get_h_extents()
623 hb_font_extents_t *extents) in hb_font_get_v_extents() argument
625 return font->get_font_v_extents (extents); in hb_font_get_v_extents()
823 hb_glyph_extents_t *extents) in hb_font_get_glyph_extents() argument
825 return font->get_glyph_extents (glyph, extents); in hb_font_get_glyph_extents()
908 hb_font_extents_t *extents) in hb_font_get_extents_for_direction() argument
910 return font->get_extents_for_direction (direction, extents); in hb_font_get_extents_for_direction()
1035 hb_glyph_extents_t *extents) in hb_font_get_glyph_extents_for_origin() argument
1037 return font->get_glyph_extents_for_origin (glyph, direction, extents); in hb_font_get_glyph_extents_for_origin()