Lines Matching refs:bitmapFont
404 BitmapFontPtr bitmapFont = 0;
644 bitmapFont = malloc(sizeof *bitmapFont);
645 if (!bitmapFont) {
646 pcfError("pcfReadFont(): Couldn't allocate bitmapFont (%d)\n",
647 (int) sizeof *bitmapFont);
651 bitmapFont->version_num = PCF_FILE_VERSION;
652 bitmapFont->num_chars = nmetrics;
653 bitmapFont->num_tables = ntables;
654 bitmapFont->metrics = metrics;
655 bitmapFont->ink_metrics = ink_metrics;
656 bitmapFont->bitmaps = bitmaps;
657 bitmapFont->encoding = encoding;
658 bitmapFont->pDefault = (CharInfoPtr) 0;
671 bitmapFont->pDefault = ACCESSENCODING(encoding, r * cols + c);
674 bitmapFont->bitmapExtra = (BitmapExtraPtr) 0;
675 pFont->fontPrivate = (pointer) bitmapFont;
699 free(bitmapFont);
782 BitmapFontPtr bitmapFont;
785 bitmapFont = (BitmapFontPtr) pFont->fontPrivate;
786 free(bitmapFont->ink_metrics);
787 if(bitmapFont->encoding) {
791 free(bitmapFont->encoding[i]);
793 free(bitmapFont->encoding);
794 free(bitmapFont->bitmaps);
795 free(bitmapFont->metrics);
798 free(bitmapFont);