Lines Matching refs:bitmapFont
402 BitmapFontPtr bitmapFont = 0;
642 bitmapFont = malloc(sizeof *bitmapFont);
643 if (!bitmapFont) {
644 pcfError("pcfReadFont(): Couldn't allocate bitmapFont (%d)\n",
645 (int) sizeof *bitmapFont);
649 bitmapFont->version_num = PCF_FILE_VERSION;
650 bitmapFont->num_chars = nmetrics;
651 bitmapFont->num_tables = ntables;
652 bitmapFont->metrics = metrics;
653 bitmapFont->ink_metrics = ink_metrics;
654 bitmapFont->bitmaps = bitmaps;
655 bitmapFont->encoding = encoding;
656 bitmapFont->pDefault = (CharInfoPtr) 0;
669 bitmapFont->pDefault = ACCESSENCODING(encoding, r * cols + c);
672 bitmapFont->bitmapExtra = (BitmapExtraPtr) 0;
673 pFont->fontPrivate = (pointer) bitmapFont;
697 free(bitmapFont);
780 BitmapFontPtr bitmapFont;
783 bitmapFont = (BitmapFontPtr) pFont->fontPrivate;
784 free(bitmapFont->ink_metrics);
785 if(bitmapFont->encoding) {
789 free(bitmapFont->encoding[i]);
791 free(bitmapFont->encoding);
792 free(bitmapFont->bitmaps);
793 free(bitmapFont->metrics);
796 free(bitmapFont);