Public Methods |
|
| FontFreeType (TT_Engine *fontEngine) |
|
virtual | ~FontFreeType () |
|
virtual void | openFont (string fontName) |
|
virtual void | closeFont () |
|
virtual FontMap* | render (const string text) |
Protected Methods |
|
void | Init_Raster_Map (TT_Raster_Map *bit,int width,int height) |
|
void | Done_Raster_Map (TT_Raster_Map *bit) |
|
void | Clear_Raster_Map (TT_Raster_Map *bit) |
|
void | Blit_Or (TT_Raster_Map *dst,TT_Raster_Map *src,int x_off,int y_off) |
|
void | Load_Glyphs (const char *txt,int txtlen) |
|
void | Done_Glyphs (void) |
|
void | Init_Raster_Areas (const char *txt,int txtlen) |
|
void | Done_Raster_Areas (void) |
|
void | Render_Glyph (TT_Glyph glyph,int x_off,int y_off,TT_Glyph_Metrics *gmetrics) |
|
void | Render_All_Glyphs (const char *txt,int txtlen) |