Inheritance diagram for Eaagles::BasicGL::LcFTGLExtrdFont:


Public Member Functions | |
| LcFTGLExtrdFont () | |
| virtual void | outputText (const double x, const double y, const char *txt, const int n, const bool vf=false) |
| virtual void | outputText (const char *txt, const int n, const bool vf=false) |
| virtual void | loadFont () |
| bool | setDepth (const Basic::LcNumber *const newDepth) |
Private Attributes | |
| float | depth |
Static Private Attributes | |
| static const float | DEFAULT_DEPTH |
Creates a Freetype Extruded Font type
| Eaagles::BasicGL::LcFTGLExtrdFont::LcFTGLExtrdFont | ( | ) |
| void Eaagles::BasicGL::LcFTGLExtrdFont::outputText | ( | const double | x, | |
| const double | y, | |||
| const char * | txt, | |||
| const int | n, | |||
| const bool | vf = false | |||
| ) | [virtual] |
Outputs n characters of txt at coords (x,y). Vertically if vf == true.
Implements Eaagles::BasicGL::LcFont.
| void Eaagles::BasicGL::LcFTGLExtrdFont::outputText | ( | const char * | txt, | |
| const int | n, | |||
| const bool | vf = false | |||
| ) | [virtual] |
Outputs n characters of txt at the current position. Vertically if vf == true.
Implements Eaagles::BasicGL::LcFont.
| void Eaagles::BasicGL::LcFTGLExtrdFont::loadFont | ( | ) | [virtual] |
| bool Eaagles::BasicGL::LcFTGLExtrdFont::setDepth | ( | const Basic::LcNumber *const | newDepth | ) |
Sets the depth of the extruded font.
const float Eaagles::BasicGL::LcFTGLExtrdFont::DEFAULT_DEPTH [static, private] |
float Eaagles::BasicGL::LcFTGLExtrdFont::depth [private] |
depth of the extruded font (for 3D puposes)
1.5.0