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