Lines Matching refs:base_extents

198 	       hb_glyph_extents_t &base_extents,  in position_mark()  argument
220 …pos.x_offset += base_extents.x_bearing + base_extents.width - mark_extents.width / 2 - mark_extent… in position_mark()
223 pos.x_offset += base_extents.x_bearing - mark_extents.width / 2 - mark_extents.x_bearing; in position_mark()
234 …pos.x_offset += base_extents.x_bearing + (base_extents.width - mark_extents.width) / 2 - mark_exte… in position_mark()
241 pos.x_offset += base_extents.x_bearing - mark_extents.x_bearing; in position_mark()
248 …pos.x_offset += base_extents.x_bearing + base_extents.width - mark_extents.width - mark_extents.x_… in position_mark()
260 base_extents.height -= y_gap; in position_mark()
265 pos.y_offset = base_extents.y_bearing + base_extents.height - mark_extents.y_bearing; in position_mark()
269 base_extents.height -= pos.y_offset; in position_mark()
272 base_extents.height += mark_extents.height; in position_mark()
280 base_extents.y_bearing += y_gap; in position_mark()
281 base_extents.height -= y_gap; in position_mark()
286 pos.y_offset = base_extents.y_bearing - (mark_extents.y_bearing + mark_extents.height); in position_mark()
291 base_extents.y_bearing += correction; in position_mark()
292 base_extents.height -= correction; in position_mark()
295 base_extents.y_bearing -= mark_extents.height; in position_mark()
296 base_extents.height += mark_extents.height; in position_mark()
312 hb_glyph_extents_t base_extents; in position_around_base() local
314 &base_extents)) in position_around_base()
320 base_extents.x_bearing += buffer->pos[base].x_offset; in position_around_base()
321 base_extents.y_bearing += buffer->pos[base].y_offset; in position_around_base()
334 hb_glyph_extents_t component_extents = base_extents; in position_around_base()
337 hb_glyph_extents_t cluster_extents = base_extents; /* Initialization is just to shut gcc up. */ in position_around_base()
352 component_extents = base_extents; in position_around_base()