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

FTGLBitmapFont.h

Go to the documentation of this file.
00001 #ifndef __FTGLBitmapFont__
00002 #define __FTGLBitmapFont__
00003 
00004 #include "FTFont.h"
00005 #include "FTGL.h"
00006 
00007 
00008 class FTGlyph;
00009 
00016 class FTGL_EXPORT FTGLBitmapFont : public FTFont
00017 {
00018     public:
00024         FTGLBitmapFont( const char* fontFilePath);
00025 
00032         FTGLBitmapFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
00033 
00037         ~FTGLBitmapFont();
00038         
00044         void Render( const char* string);
00045 
00051         void Render( const wchar_t* string);
00052 
00053         // attributes
00054         
00055     private:
00062         inline virtual FTGlyph* MakeGlyph( unsigned int g);
00063                 
00064 };
00065 #endif  //  __FTGLBitmapFont__

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