00001 #ifndef __FTPolyGlyph__ 00002 #define __FTPolyGlyph__ 00003 00004 00005 #include <ft2build.h> 00006 #include FT_FREETYPE_H 00007 #include FT_GLYPH_H 00008 00009 #include "FTGL.h" 00010 #include "FTGlyph.h" 00011 00012 class FTVectoriser; 00013 00022 class FTGL_EXPORT FTPolyGlyph : public FTGlyph 00023 { 00024 public: 00030 FTPolyGlyph( FT_Glyph glyph); 00031 00035 virtual ~FTPolyGlyph(); 00036 00043 virtual float Render( const FTPoint& pen); 00044 00045 private: 00049 GLuint glList; 00050 00051 }; 00052 00053 00054 #endif // __FTPolyGlyph__ 00055