Lines Matching refs:bitmapFont
216 BitmapFontPtr bitmapFont;
225 bitmapFont = (BitmapFontPtr) pFont->fontPrivate;
226 if (bitmapFont->bitmapExtra) {
227 minbounds = &bitmapFont->bitmapExtra->info.minbounds;
228 maxbounds = &bitmapFont->bitmapExtra->info.maxbounds;
229 ink_minbounds = &bitmapFont->bitmapExtra->info.ink_minbounds;
230 ink_maxbounds = &bitmapFont->bitmapExtra->info.ink_maxbounds;
271 if (bitmapFont->bitmapExtra->info.inkMetrics)
281 size = S32 + S16 + bitmapFont->num_chars * (5 * S8);
285 table->size = S32 + S32 + bitmapFont->num_chars * (6 * S16);
291 size = S32 + S32 + bitmapFont->num_chars * S32 +
293 bitmapFont->bitmapExtra->bitmapsSizes[PCF_GLYPH_PAD_INDEX(format)];
298 if (bitmapFont->ink_metrics) {
301 size = S32 + S16 + bitmapFont->num_chars * (5 * S8);
305 table->size = S32 + S32 + bitmapFont->num_chars * (6 * S16);
320 table->size = S32 + S32 + bitmapFont->num_chars * S32;
326 for (i = 0; i < bitmapFont->num_chars; i++)
327 glyph_string_size += strlen(pcfNameForAtom(bitmapFont->bitmapExtra->glyphNames[i])) + 1;
328 table->size = S32 + S32 + bitmapFont->num_chars * S32 +
387 pcfPutAccel(file, table->format, &bitmapFont->bitmapExtra->info);
391 pcfPutINT16(file, format, bitmapFont->num_chars);
392 for (i = 0; i < bitmapFont->num_chars; i++)
393 pcfPutCompressedMetric(file, format, &bitmapFont->metrics[i].metrics);
395 pcfPutINT32(file, format, bitmapFont->num_chars);
396 for (i = 0; i < bitmapFont->num_chars; i++)
397 pcfPutMetric(file, format, &bitmapFont->metrics[i].metrics);
401 pcfPutINT32(file, format, bitmapFont->num_chars);
404 for (i = 0; i < bitmapFont->num_chars; i++) {
406 offset += BYTES_FOR_GLYPH(&bitmapFont->metrics[i], glyph);
410 bitmapFont->bitmapExtra->bitmapsSizes[i]);
412 for (i = 0; i < bitmapFont->num_chars; i++)
413 pcfPutBitmap(file, format, &bitmapFont->metrics[i]);
417 pcfPutINT16(file, format, bitmapFont->num_chars);
418 for (i = 0; i < bitmapFont->num_chars; i++)
419 pcfPutCompressedMetric(file, format, &bitmapFont->ink_metrics[i]);
421 pcfPutINT32(file, format, bitmapFont->num_chars);
422 for (i = 0; i < bitmapFont->num_chars; i++)
423 pcfPutMetric(file, format, &bitmapFont->ink_metrics[i]);
433 if (ACCESSENCODING(bitmapFont->encoding,i))
435 ACCESSENCODING(bitmapFont->encoding, i) -
436 bitmapFont->metrics);
442 pcfPutINT32(file, format, bitmapFont->num_chars);
443 for (i = 0; i < bitmapFont->num_chars; i++)
444 pcfPutINT32(file, format, bitmapFont->bitmapExtra->sWidths[i]);
447 pcfPutINT32(file, format, bitmapFont->num_chars);
449 for (i = 0; i < bitmapFont->num_chars; i++) {
451 offset += strlen(pcfNameForAtom(bitmapFont->bitmapExtra->glyphNames[i])) + 1;
454 for (i = 0; i < bitmapFont->num_chars; i++) {
455 atom_name = pcfNameForAtom(bitmapFont->bitmapExtra->glyphNames[i]);