Lines Matching refs:current

52   /*   loader.current  Describes the top of the stack, on which a new      */
56 /* Prepare Set up `loader.current' for addition of a new glyph */
58 /* Add Add the `current' glyph image to the `base' one, */
91 FT_GlyphLoad current = &loader->current;
98 *current = *base;
141 /* re-adjust the `current' outline fields */
146 FT_Outline* current = &loader->current.outline;
149 current->points = base->points + base->n_points;
150 current->tags = base->tags + base->n_points;
151 current->contours = base->contours + base->n_contours;
156 loader->current.extra_points = loader->base.extra_points +
159 loader->current.extra_points2 = loader->base.extra_points2 +
184 /* re-adjust the `current' subglyphs field */
189 FT_GlyphLoad current = &loader->current;
192 current->subglyphs = base->subglyphs + base->num_subglyphs;
208 FT_Outline* current = &loader->current.outline;
215 new_max = base->n_points + current->n_points + n_points;
248 new_max = base->n_contours + current->n_contours +
288 FT_GlyphLoad current = &loader->current;
291 new_max = base->num_subglyphs + current->num_subglyphs + n_subs;
313 FT_GlyphLoad current = &loader->current;
316 current->outline.n_points = 0;
317 current->outline.n_contours = 0;
318 current->num_subglyphs = 0;
325 /* add current glyph to the base image -- and prepare for another */
330 FT_GlyphLoad current;
341 current = &loader->current;
343 n_curr_contours = current->outline.n_contours;
347 (short)( base->outline.n_points + current->outline.n_points );
349 (short)( base->outline.n_contours + current->outline.n_contours );
351 base->num_subglyphs += current->num_subglyphs;
355 current->outline.contours[n] =
356 (short)( current->outline.contours[n] + n_base_points );