~ubuntu-branches/ubuntu/oneiric/luatex/oneiric

« back to all changes in this revision

Viewing changes to source/libs/xpdf/xpdf-3.02/splash/SplashT1FontEngine.h

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2011-04-10 21:08:04 UTC
  • mfrom: (0.3.1) (1.6.1) (19.1.5 natty)
  • Revision ID: package-import@ubuntu.com-20110410210804-m979ehyw4hnzvhu3
Tags: 0.65.0-1ubuntu3
RebuildĀ againstĀ libpoppler13.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
//========================================================================
2
 
//
3
 
// SplashT1FontEngine.h
4
 
//
5
 
//========================================================================
6
 
 
7
 
#ifndef SPLASHT1FONTENGINE_H
8
 
#define SPLASHT1FONTENGINE_H
9
 
 
10
 
#include <aconf.h>
11
 
 
12
 
#if HAVE_T1LIB_H
13
 
 
14
 
#ifdef USE_GCC_PRAGMAS
15
 
#pragma interface
16
 
#endif
17
 
 
18
 
#include "gtypes.h"
19
 
 
20
 
class SplashFontFile;
21
 
class SplashFontFileID;
22
 
 
23
 
//------------------------------------------------------------------------
24
 
// SplashT1FontEngine
25
 
//------------------------------------------------------------------------
26
 
 
27
 
class SplashT1FontEngine {
28
 
public:
29
 
 
30
 
  static SplashT1FontEngine *init(GBool aaA);
31
 
 
32
 
  ~SplashT1FontEngine();
33
 
 
34
 
  // Load fonts.
35
 
  SplashFontFile *loadType1Font(SplashFontFileID *idA, char *fileName,
36
 
                                GBool deleteFile, char **enc);
37
 
  SplashFontFile *loadType1CFont(SplashFontFileID *idA, char *fileName,
38
 
                                 GBool deleteFile, char **enc);
39
 
 
40
 
private:
41
 
 
42
 
  SplashT1FontEngine(GBool aaA);
43
 
 
44
 
  static int t1libInitCount;
45
 
  GBool aa;
46
 
 
47
 
  friend class SplashT1FontFile;
48
 
  friend class SplashT1Font;
49
 
};
50
 
 
51
 
#endif // HAVE_T1LIB_H
52
 
 
53
 
#endif