Lines Matching refs:fpe
67 static int FontFileOpenBitmapNCF (FontPathElementPtr fpe, FontPtr *pFont,
87 FontFileInitFPE (FontPathElementPtr fpe)
92 status = FontFileReadDirectory (fpe->name, &dir);
96 if (!FontFileRegisterBitmapSource (fpe))
98 FontFileFreeFPE (fpe);
101 fpe->private = (pointer) dir;
108 FontFileResetFPE (FontPathElementPtr fpe)
112 dir = (FontDirectoryPtr) fpe->private;
125 if (!FontFileRegisterBitmapSource (fpe))
134 FontFileFreeFPE (FontPathElementPtr fpe)
136 FontFileUnregisterBitmapSource (fpe);
137 FontFileFreeDir ((FontDirectoryPtr) fpe->private);
254 FontFileOpenFont (pointer client, FontPathElementPtr fpe, Mask flags,
276 dir = (FontDirectoryPtr) fpe->private;
303 (*pFont)->fpe = fpe;
308 ret = FontFileOpenBitmapNCF (fpe, pFont, flags, entry, format,
311 (*pFont)->fpe = fpe;
392 (*pFont)->fpe = fpe;
402 (*pFont)->fpe = fpe;
407 ret = FontFileOpenBitmapNCF (fpe, pFont, flags, entry,
411 (*pFont)->fpe = fpe;
421 ret = FontFileMatchBitmapSource (fpe, pFont, flags, entry, &tmpName, &vals, format, fmask, noSpecificSize);
445 ret = (*scalable->renderer->OpenScalable) (fpe, pFont,
450 ret = (*scalable->renderer->OpenBitmap) (fpe, pFont,
473 (*pFont)->fpe = fpe;
489 FontFileCloseFont (FontPathElementPtr fpe, FontPtr pFont)
511 FontFileOpenBitmapNCF (FontPathElementPtr fpe, FontPtr *pFont,
521 dir = (FontDirectoryPtr) fpe->private;
530 (fpe, pFont, flags, entry, fileName, format, fmask,
541 FontFileOpenBitmap (FontPathElementPtr fpe, FontPtr *pFont,
545 return FontFileOpenBitmapNCF (fpe, pFont, flags, entry, format, fmask,
550 FontFileGetInfoBitmap (FontPathElementPtr fpe, FontInfoPtr pFontInfo,
558 dir = (FontDirectoryPtr) fpe->private;
566 ret = (*bitmap->renderer->GetInfoBitmap) (fpe, pFontInfo, entry, fileName);
688 _FontFileListFonts (pointer client, FontPathElementPtr fpe,
704 dir = (FontDirectoryPtr) fpe->private;
795 FontFileListFonts (pointer client, FontPathElementPtr fpe, const char *pat,
798 return _FontFileListFonts (client, fpe, pat, len, max, names, 0);
802 FontFileStartListFonts(pointer client, FontPathElementPtr fpe,
818 ret = _FontFileListFonts (client, fpe, pat, len,
833 FontFileStartListFontsWithInfo(pointer client, FontPathElementPtr fpe,
837 return FontFileStartListFonts(client, fpe, pat, len, max, privatep, 0);
842 FontFileListOneFontWithInfo (pointer client, FontPathElementPtr fpe,
865 dir = (FontDirectoryPtr) fpe->private;
896 ret = FontFileGetInfoBitmap (fpe, *pFontInfo, entry);
984 ret = FontFileGetInfoBitmap (fpe, *pFontInfo, entry);
1012 (fpe, *pFontInfo, entry, &tmpName, fileName,
1016 (fpe, *pFontInfo, entry, fileName);
1038 FontFileListNextFontWithInfo(pointer client, FontPathElementPtr fpe,
1056 ret = FontFileListOneFontWithInfo (client, fpe, &name, &namelen, pFontInfo);
1067 FontFileStartListFontsAndAliases(pointer client, FontPathElementPtr fpe,
1071 return FontFileStartListFonts(client, fpe, pat, len, max, privatep, 1);
1075 FontFileListNextFontOrAlias(pointer client, FontPathElementPtr fpe,