1 //========================================================================
3 // SplashT1FontEngine.h
5 //========================================================================
7 #ifndef SPLASHT1FONTENGINE_H
8 #define SPLASHT1FONTENGINE_H
14 #ifdef USE_GCC_PRAGMAS
21 class SplashFontFileID
;
23 //------------------------------------------------------------------------
25 //------------------------------------------------------------------------
27 class SplashT1FontEngine
{
30 static SplashT1FontEngine
*init(GBool aaA
);
32 ~SplashT1FontEngine();
35 SplashFontFile
*loadType1Font(SplashFontFileID
*idA
, char *fileName
,
36 GBool deleteFile
, char **enc
);
37 SplashFontFile
*loadType1CFont(SplashFontFileID
*idA
, char *fileName
,
38 GBool deleteFile
, char **enc
);
42 SplashT1FontEngine(GBool aaA
);
44 static int t1libInitCount
;
47 friend class SplashT1FontFile
;
48 friend class SplashT1Font
;
51 #endif // HAVE_T1LIB_H