Searched refs:em_scale_x (Results 1 – 4 of 4) sorted by relevance
371 return font->em_scale_x (ot_font->h_metrics.get_advance (glyph)); in hb_ot_get_glyph_h_advance()393 extents->x_bearing = font->em_scale_x (extents->x_bearing); in hb_ot_get_glyph_extents()395 extents->width = font->em_scale_x (extents->width); in hb_ot_get_glyph_extents()420 metrics->ascender = font->em_scale_x (ot_font->v_metrics.ascender); in hb_ot_get_font_v_extents()421 metrics->descender = font->em_scale_x (ot_font->v_metrics.descender); in hb_ot_get_font_v_extents()422 metrics->line_gap = font->em_scale_x (ot_font->v_metrics.line_gap); in hb_ot_get_font_v_extents()
102 …return HB_DIRECTION_IS_HORIZONTAL (direction) ? font->em_scale_x (coordinate) : font->em_scale_y (… in get_caret_value()152 font->em_scale_x (coordinate) + (this+deviceTable).get_x_delta (font) : in get_caret_value()
118 if (format & xPlacement) glyph_pos.x_offset += font->em_scale_x (get_short (values++)); in apply_value()121 if (likely (horizontal)) glyph_pos.x_advance += font->em_scale_x (get_short (values)); in apply_value()237 *x = font->em_scale_x (xCoordinate); in get_anchor()267 *x = ret && x_ppem ? cx : font->em_scale_x (xCoordinate); in get_anchor()291 *x = font->em_scale_x (xCoordinate); in get_anchor()
119 inline hb_position_t em_scale_x (int16_t v) { return em_scale (v, this->x_scale); } in em_scale_x() function