|  | 
|  | FTPixmapFont (const char *fontFilePath) | 
|  | Open and read a font file.  More... 
 | 
|  | 
|  | FTPixmapFont (const unsigned char *pBufferBytes, size_t bufferSizeInBytes) | 
|  | Open and read a font from a buffer in memory.  More... 
 | 
|  | 
|  | ~FTPixmapFont () | 
|  | Destructor.  More... 
 | 
|  | 
| virtual | ~FTFont () | 
|  | 
| virtual bool | Attach (const char *fontFilePath) | 
|  | Attach auxilliary file to font e.g font metrics.  More... 
 | 
|  | 
| virtual bool | Attach (const unsigned char *pBufferBytes, size_t bufferSizeInBytes) | 
|  | Attach auxilliary data to font e.g font metrics, from memory.  More... 
 | 
|  | 
| virtual void | GlyphLoadFlags (FT_Int flags) | 
|  | Set the glyph loading flags.  More... 
 | 
|  | 
| virtual bool | CharMap (FT_Encoding encoding) | 
|  | Set the character map for the face.  More... 
 | 
|  | 
| virtual unsigned int | CharMapCount () const | 
|  | Get the number of character maps in this face.  More... 
 | 
|  | 
| virtual FT_Encoding * | CharMapList () | 
|  | Get a list of character maps in this face.  More... 
 | 
|  | 
| virtual bool | FaceSize (const unsigned int size, const unsigned int res=72) | 
|  | Set the char size for the current face.  More... 
 | 
|  | 
| virtual unsigned int | FaceSize () const | 
|  | Get the current face size in points (1/72 inch).  More... 
 | 
|  | 
| virtual void | Depth (float depth) | 
|  | Set the extrusion distance for the font.  More... 
 | 
|  | 
| virtual void | Outset (float outset) | 
|  | Set the outset distance for the font.  More... 
 | 
|  | 
| virtual void | Outset (float front, float back) | 
|  | Set the front and back outset distances for the font.  More... 
 | 
|  | 
| virtual void | UseDisplayList (bool useList) | 
|  | Enable or disable the use of Display Lists inside FTGL.  More... 
 | 
|  | 
| virtual float | Ascender () const | 
|  | Get the global ascender height for the face.  More... 
 | 
|  | 
| virtual float | Descender () const | 
|  | Gets the global descender height for the face.  More... 
 | 
|  | 
| virtual float | LineHeight () const | 
|  | Gets the line spacing for the font.  More... 
 | 
|  | 
| virtual FTBBox | BBox (const char *string, const int len=-1, FTPoint position=FTPoint(), FTPoint spacing=FTPoint()) | 
|  | Get the bounding box for a string.  More... 
 | 
|  | 
| void | BBox (const char *string, float &llx, float &lly, float &llz, float &urx, float &ury, float &urz) | 
|  | Get the bounding box for a string (deprecated).  More... 
 | 
|  | 
| virtual FTBBox | BBox (const wchar_t *string, const int len=-1, FTPoint position=FTPoint(), FTPoint spacing=FTPoint()) | 
|  | Get the bounding box for a string.  More... 
 | 
|  | 
| void | BBox (const wchar_t *string, float &llx, float &lly, float &llz, float &urx, float &ury, float &urz) | 
|  | Get the bounding box for a string (deprecated).  More... 
 | 
|  | 
| virtual float | Advance (const char *string, const int len=-1, FTPoint spacing=FTPoint()) | 
|  | Get the advance for a string.  More... 
 | 
|  | 
| virtual float | Advance (const wchar_t *string, const int len=-1, FTPoint spacing=FTPoint()) | 
|  | Get the advance for a string.  More... 
 | 
|  | 
| virtual FTPoint | Render (const char *string, const int len=-1, FTPoint position=FTPoint(), FTPoint spacing=FTPoint(), int renderMode=FTGL::RENDER_ALL) | 
|  | Render a string of characters.  More... 
 | 
|  | 
| virtual FTPoint | Render (const wchar_t *string, const int len=-1, FTPoint position=FTPoint(), FTPoint spacing=FTPoint(), int renderMode=FTGL::RENDER_ALL) | 
|  | Render a string of characters.  More... 
 | 
|  | 
| virtual FT_Error | Error () const | 
|  | Queries the Font for errors.  More... 
 | 
|  | 
FTPixmapFont is a specialisation of the FTFont class for handling Pixmap (Grey Scale) fonts. 
- See also
- FTFont 
Definition at line 45 of file FTGLPixmapFont.h.