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] |