1
//========================================================================
3
// SplashT1FontEngine.h
5
//========================================================================
7
#ifndef SPLASHT1FONTENGINE_H
8
#define SPLASHT1FONTENGINE_H
12
#ifdef USE_GCC_PRAGMAS
16
#include "goo/gtypes.h"
19
class SplashFontFileID;
22
//------------------------------------------------------------------------
24
//------------------------------------------------------------------------
26
class SplashT1FontEngine {
29
static SplashT1FontEngine *init(GBool aaA);
31
~SplashT1FontEngine();
34
SplashFontFile *loadType1Font(SplashFontFileID *idA, SplashFontSrc *src, char **enc);
35
SplashFontFile *loadType1CFont(SplashFontFileID *idA, SplashFontSrc *src, char **enc);
39
SplashT1FontEngine(GBool aaA);
41
static int t1libInitCount;
44
friend class SplashT1FontFile;
45
friend class SplashT1Font;
48
#endif // HAVE_T1LIB_H