Lines Matching refs:first_advance
232 hb_position_t *first_advance, in hb_font_get_glyph_h_advances_default() argument
240 *first_advance = font->get_glyph_h_advance (*first_glyph); in hb_font_get_glyph_h_advances_default()
242 first_advance = &StructAtOffsetUnaligned<hb_position_t> (first_advance, advance_stride); in hb_font_get_glyph_h_advances_default()
249 first_advance, advance_stride); in hb_font_get_glyph_h_advances_default()
252 *first_advance = font->parent_scale_x_distance (*first_advance); in hb_font_get_glyph_h_advances_default()
253 first_advance = &StructAtOffsetUnaligned<hb_position_t> (first_advance, advance_stride); in hb_font_get_glyph_h_advances_default()
264 hb_position_t *first_advance, in hb_font_get_glyph_v_advances_default() argument
272 *first_advance = font->get_glyph_v_advance (*first_glyph); in hb_font_get_glyph_v_advances_default()
274 first_advance = &StructAtOffsetUnaligned<hb_position_t> (first_advance, advance_stride); in hb_font_get_glyph_v_advances_default()
281 first_advance, advance_stride); in hb_font_get_glyph_v_advances_default()
284 *first_advance = font->parent_scale_y_distance (*first_advance); in hb_font_get_glyph_v_advances_default()
285 first_advance = &StructAtOffsetUnaligned<hb_position_t> (first_advance, advance_stride); in hb_font_get_glyph_v_advances_default()
887 hb_position_t *first_advance, in hb_font_get_glyph_h_advances() argument
890 font->get_glyph_h_advances (count, first_glyph, glyph_stride, first_advance, advance_stride); in hb_font_get_glyph_h_advances()
905 hb_position_t *first_advance, in hb_font_get_glyph_v_advances() argument
908 font->get_glyph_v_advances (count, first_glyph, glyph_stride, first_advance, advance_stride); in hb_font_get_glyph_v_advances()
1133 hb_position_t *first_advance, in hb_font_get_glyph_advances_for_direction() argument
1136 …_advances_for_direction (direction, count, first_glyph, glyph_stride, first_advance, advance_strid… in hb_font_get_glyph_advances_for_direction()