#include <ivffont/IvfFont.h>
Inheritance diagram for CIvfFont:
Public Member Functions | |
CIvfFont (const char *filename) | |
virtual | ~CIvfFont () |
const char * | getFilename (void) |
IvfClassInfo ("CIvfFont", CIvfShape) | |
void | setText (const char *text) |
const char * | getText (void) |
void | setFaceSize (const unsigned int faceSize) |
unsigned int | getFaceSize (void) |
void | setDepth (const double depth) |
double | getDepth (void) |
Protected Member Functions | |
virtual void | doSetText (const char *text) |
virtual void | doSetFaceSize (const unsigned int faceSize) |
virtual void | doSetDepth (const double depth) |
CIvfFont is the abstract base class for a Ivf++ font.
Definition at line 38 of file IvfFont.h.
|
CIvfFont constructor. param filename full path to truetype font (.ttf) |
|
Class destructor |
|
Return the font extrusion depth, if supported. |
|
Return the face size |
|
Returns font filename of currently loaded font. |
|
Return the current assigned text. |
|
Set the font extrusion depth, if supported. |
|
Set the size of the face in points. |
|
Set the text to be rendered. |