diff options
Diffstat (limited to 'graphtft/font.h')
-rw-r--r-- | graphtft/font.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/graphtft/font.h b/graphtft/font.h deleted file mode 100644 index d8c804f..0000000 --- a/graphtft/font.h +++ /dev/null @@ -1,44 +0,0 @@ -/* - * $Id: font.h,v 1.1 2004/12/19 22:03:24 lordjaxom Exp $ - * - * Taken from GraphTFT - */ - -#ifndef VDR__GRAPHTFTFONT_H -#define VDR__GRAPHTFTFONT_H - -#include <map> -#include <string> -#include <vector> -#include <ft2build.h> -#include FT_FREETYPE_H -#include <vdr/font.h> -#include <vdr/config.h> - -using std::map; -using std::string; -using std::vector; - - -class cGraphtftFont -{ -private: - typedef map<string,cFont*> cache_map; - -public: - cGraphtftFont(); - ~cGraphtftFont(); - - bool Load(string Filename, string CacheName, int Size, int Language = 0, int Width = 0, int Format = 0); - const cFont* GetFont(string CacheName); - void Clear(string CacheName); - void Clear(); - -private: - FT_Library _library; - FT_Face _face; - FT_GlyphSlot _slot; - cache_map _cache; -}; - -#endif |