![]() |
VR-Forces Developer's Guide
|
Manages instances of fonts, the font will be kept in memory unless the manager is cleared.

Public Member Functions | |
| DtFontManagerInterface (const std::string &fontPath) | |
| ~DtFontManagerInterface () | |
| DtFontManagerInterface ()=delete | |
| DtFontManagerInterface (const DtFontManagerInterface &rhs)=delete | |
| DtFontManagerInterface & | operator= (const DtFontManagerInterface &rhs)=delete |
| virtual DtFontInterface * | getFont (const std::string &filename, float size)=0 |
| virtual void | clear ()=0 |
| virtual void | addTextureListForDeletion (const std::vector< unsigned int > &textures)=0 |
Protected Attributes | |
| const std::string | myFontPath |
| makVrv::DtFontManagerInterface::DtFontManagerInterface | ( | const std::string & | fontPath | ) |
Create the font manager along with the primary font search path.
| makVrv::DtFontManagerInterface::~DtFontManagerInterface | ( | ) |
destructor
|
delete |
not allowed
|
delete |
not allowed
|
delete |
not allowed
|
pure virtual |
Get a font with a given filename and a size.
Implemented in makVrv::DtGLFontManager.
|
pure virtual |
Implemented in makVrv::DtGLFontManager.
|
pure virtual |
Void adds texture ids to the font manager to be deleted.
Implemented in makVrv::DtGLFontManager.
|
protected |