Home | History | Annotate | Download | only in src

Lines Matching defs:pPos

350   hb_glyph_position_t *pPos;
351 for (pPos = hb_buffer_get_glyph_positions (buffer, NULL), is = gr_seg_first_slot (seg);
352 is; pPos++, is = gr_slot_next_in_segment (is))
354 pPos->x_offset = gr_slot_origin_X (is) - curradvx;
355 pPos->y_offset = gr_slot_origin_Y (is) - curradvy;
356 pPos->x_advance = gr_slot_advance_X (is, grface, grfont);
357 pPos->y_advance = gr_slot_advance_Y (is, grface, grfont);
359 curradvx -= pPos->x_advance;
360 pPos->x_offset = gr_slot_origin_X (is) - curradvx;
362 curradvx += pPos->x_advance;
363 pPos->y_offset = gr_slot_origin_Y (is) - curradvy;
364 curradvy += pPos->y_advance;
367 pPos[-1].x_advance += gr_seg_advance_X(seg) - curradvx;