Public Member Functions | |
| EMFTGLFontInstance (EMFTGL::FontMode mode, const string &file_name, const unsigned int face_size, const unsigned int d, const bool use_dl) | |
| Constructor - must supply the 5 important parameters. | |
| ~EMFTGLFontInstance () | |
| bool | params_match (EMFTGL::FontMode mode, const string &file_name, const unsigned int face_size, const unsigned int depth, const bool use_dl) |
| Checks to see if the argument params match the internally stored equivalents. | |
| FTFont * | get_font () |
| Get the pointer to the font. | |
Private Attributes | |
| EMFTGL::FontMode | font_mode |
| Disallow Assignment. | |
| string | font_file_name |
| unsigned int | face_size |
| unsigned int | depth |
| bool | use_display_lists |
| FTFont * | font |
Definition at line 189 of file emftgl.h.
| EMAN::EMFTGL::EMFTGLFontInstance::EMFTGLFontInstance | ( | EMFTGL::FontMode | mode, | |
| const string & | file_name, | |||
| const unsigned int | face_size, | |||
| const unsigned int | d, | |||
| const bool | use_dl | |||
| ) |
Constructor - must supply the 5 important parameters.
| EMAN::EMFTGL::EMFTGLFontInstance::~EMFTGLFontInstance | ( | ) |
| FTFont* EMAN::EMFTGL::EMFTGLFontInstance::get_font | ( | ) | [inline] |
| bool EMAN::EMFTGL::EMFTGLFontInstance::params_match | ( | EMFTGL::FontMode | mode, | |
| const string & | file_name, | |||
| const unsigned int | face_size, | |||
| const unsigned int | depth, | |||
| const bool | use_dl | |||
| ) |
Checks to see if the argument params match the internally stored equivalents.
unsigned int EMAN::EMFTGL::EMFTGLFontInstance::depth [private] |
unsigned int EMAN::EMFTGL::EMFTGLFontInstance::face_size [private] |
FTFont* EMAN::EMFTGL::EMFTGLFontInstance::font [private] |
string EMAN::EMFTGL::EMFTGLFontInstance::font_file_name [private] |
bool EMAN::EMFTGL::EMFTGLFontInstance::use_display_lists [private] |
1.4.7