#include <FTGL/ftgl.h>Go to the source code of this file.
Data Structures | |
| class | FTLayout |
| FTLayout is the interface for layout managers that render text. More... | |
Typedefs | |
| typedef struct _FTGLlayout | FTGLlayout |
Functions | |
| void | ftglDestroyLayout (FTGLlayout *layout) |
| Destroy an FTGL layout object. | |
| void | ftglGetLayoutBBox (FTGLlayout *layout, const char *string, float bounds[6]) |
| Get the bounding box for a string. | |
| void | ftglRenderLayout (FTGLlayout *layout, const char *string, int mode) |
| Render a string of characters. | |
| FT_Error | ftglGetLayoutError (FTGLlayout *layout) |
| Query a layout for errors. | |
| typedef struct _FTGLlayout FTGLlayout |
Definition at line 151 of file FTLayout.h.
| void ftglDestroyLayout | ( | FTGLlayout * | layout | ) |
| void ftglGetLayoutBBox | ( | FTGLlayout * | layout, | |
| const char * | string, | |||
| float | bounds[6] | |||
| ) |
Get the bounding box for a string.
| layout | An FTGLlayout* object. | |
| string | A char buffer | |
| bounds | An array of 6 float values where the bounding box's lower left near and upper right far 3D coordinates will be stored. |
| FT_Error ftglGetLayoutError | ( | FTGLlayout * | layout | ) |
Query a layout for errors.
| layout | An FTGLlayout* object. |
| void ftglRenderLayout | ( | FTGLlayout * | layout, | |
| const char * | string, | |||
| int | mode | |||
| ) |
Render a string of characters.
| layout | An FTGLlayout* object. | |
| string | Char string to be output. | |
| mode | Render mode to display. |
1.5.7.1