Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

FTGLOutlineFont.h

Go to the documentation of this file.
00001 #ifndef     __FTGLOutlineFont__
00002 #define     __FTGLOutlineFont__
00003 
00004 
00005 #include "FTFont.h"
00006 #include "FTGL.h"
00007 
00008 class FTGlyph;
00009 
00010 
00017 class FTGL_EXPORT FTGLOutlineFont : public FTFont
00018 {
00019     public:
00025         FTGLOutlineFont( const char* fontFilePath);
00026         
00033         FTGLOutlineFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
00034         
00038         ~FTGLOutlineFont();
00039         
00045         void Render( const char* string);
00046         
00052         void Render( const wchar_t* string);
00053 
00054     private:
00061         inline virtual FTGlyph* MakeGlyph( unsigned int g);
00062         
00063 };
00064 #endif // __FTGLOutlineFont__

Generated on Sun Dec 5 22:24:06 2004 for FTGL by doxygen 1.3.6