#include <FTGL/ftgl.h>
Go to the source code of this file.
Data Structures | |
| class | FTGlyph |
| FTGlyph is the base class for FTGL glyphs. More... | |
Typedefs | |
| typedef _FTGLglyph | FTGLglyph |
Functions | |
| FTGLglyph * | ftglCreateCustomGlyph (FTGLglyph *base, void *data, void(*renderCallback)(FTGLglyph *, void *, FTGL_DOUBLE, FTGL_DOUBLE, int, FTGL_DOUBLE *, FTGL_DOUBLE *), void(*destroyCallback)(FTGLglyph *, void *)) |
| Create a custom FTGL glyph object. | |
| void | ftglDestroyGlyph (FTGLglyph *glyph) |
| Destroy an FTGL glyph object. | |
| void | ftglRenderGlyph (FTGLglyph *glyph, FTGL_DOUBLE penx, FTGL_DOUBLE peny, int renderMode, FTGL_DOUBLE *advancex, FTGL_DOUBLE *advancey) |
| Render a glyph at the current pen position and compute the corresponding advance. | |
| float | ftglGetGlyphAdvance (FTGLglyph *glyph) |
| Return the advance for a glyph. | |
| void | ftglGetGlyphBBox (FTGLglyph *glyph, float bounds[6]) |
| Return the bounding box for a glyph. | |
| FT_Error | ftglGetGlyphError (FTGLglyph *glyph) |
| Query a glyph for errors. | |
|
|
|
|
||||||||||||||||||||
|
Create a custom FTGL glyph object. FIXME: maybe get rid of "base" and have advanceCallback etc. functions
|
|
|
Destroy an FTGL glyph object.
|
|
|
Return the advance for a glyph.
|
|
||||||||||||
|
Return the bounding box for a glyph.
|
|
|
Query a glyph for errors.
|
|
||||||||||||||||||||||||||||
|
Render a glyph at the current pen position and compute the corresponding advance.
|
1.4.6