]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - pdftops/SplashFTFontFile.h
Load cups into easysw/current.
[thirdparty/cups.git] / pdftops / SplashFTFontFile.h
diff --git a/pdftops/SplashFTFontFile.h b/pdftops/SplashFTFontFile.h
deleted file mode 100644 (file)
index 3e10543..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-//========================================================================
-//
-// SplashFTFontFile.h
-//
-//========================================================================
-
-#ifndef SPLASHFTFONTFILE_H
-#define SPLASHFTFONTFILE_H
-
-#include <config.h>
-
-#if HAVE_FREETYPE_FREETYPE_H || HAVE_FREETYPE_H
-
-#ifdef USE_GCC_PRAGMAS
-#pragma interface
-#endif
-
-#include <ft2build.h>
-#include FT_FREETYPE_H
-#include "SplashFontFile.h"
-
-class SplashFontFileID;
-class SplashFTFontEngine;
-
-//------------------------------------------------------------------------
-// SplashFTFontFile
-//------------------------------------------------------------------------
-
-class SplashFTFontFile: public SplashFontFile {
-public:
-
-  static SplashFontFile *loadType1Font(SplashFTFontEngine *engineA,
-                                      SplashFontFileID *idA, char *fileNameA,
-                                      GBool deleteFileA, char **encA);
-  static SplashFontFile *loadCIDFont(SplashFTFontEngine *engineA,
-                                    SplashFontFileID *idA, char *fileNameA,
-                                    GBool deleteFileA,
-                                    Gushort *codeToCIDA, int codeToGIDLenA);
-  static SplashFontFile *loadTrueTypeFont(SplashFTFontEngine *engineA,
-                                         SplashFontFileID *idA,
-                                         char *fileNameA,
-                                         GBool deleteFileA,
-                                         Gushort *codeToGIDA,
-                                         int codeToGIDLenA);
-
-  virtual ~SplashFTFontFile();
-
-  // Create a new SplashFTFont, i.e., a scaled instance of this font
-  // file.
-  virtual SplashFont *makeFont(SplashCoord *mat);
-
-private:
-
-  SplashFTFontFile(SplashFTFontEngine *engineA,
-                  SplashFontFileID *idA,
-                  char *fileNameA, GBool deleteFileA,
-                  FT_Face faceA,
-                  Gushort *codeToGIDA, int codeToGIDLenA);
-
-  SplashFTFontEngine *engine;
-  FT_Face face;
-  Gushort *codeToGID;
-  int codeToGIDLen;
-
-  friend class SplashFTFont;
-};
-
-#endif // HAVE_FREETYPE_FREETYPE_H || HAVE_FREETYPE_H
-
-#endif