Lines Matching refs:glyphs
58 struct glyph *glyphs;
137 extracted_font.glyphs = calloc(count, sizeof(struct glyph));
141 struct glyph *glyph = &extracted_font.glyphs[i];
196 extracted_font.glyphs[i].name = calloc(1, end - start + 1);
197 memcpy(extracted_font.glyphs[i].name, name, end - start);
223 struct glyph *glyph = &extracted_font.glyphs[i];
370 write_output_file(struct reconstructed_glyph *glyphs, int n)
382 data = data_buffer.data + glyphs[i].offset;
383 size = glyphs[i].width * glyphs[i].height;
403 glyphs[i].name,
404 glyphs[i].width, glyphs[i].height,
405 glyphs[i].hotspot_x, glyphs[i].hotspot_y,
406 glyphs[i].offset);
422 struct glyph *g = &extracted_font.glyphs[i];
437 struct reconstructed_glyph *glyphs =
443 struct glyph *g = &extracted_font.glyphs[i];
449 reconstruct_glyph(g, mask, g->name, &glyphs[j]);
453 write_output_file(glyphs, extracted_font.count/2);
468 struct glyph *g = &extracted_font.glyphs[i];
499 struct reconstructed_glyph *glyphs =
500 malloc(n * sizeof(*glyphs));
518 &glyphs[i]);
521 write_output_file(glyphs, n);