|
StarEngine
|
#include <FontManager.h>

Public Member Functions | |
| ~FontManager (void) | |
| bool | LoadFont (const tstring &path, const tstring &name, int32 size) |
| const Font & | GetFont (const tstring &name) |
| bool | DeleteFont (const tstring &name) |
| void | EraseFonts () |
| bool | DrawText (const tstring &text, const tstring &fontname, TransformComponent *transform, Color color=Color::Black) |
| bool | DrawText (TextDesc textDesc) |
| void | SplitIntoLines (std::vector< std::string > &list, const std::string &string) |
Static Public Member Functions | |
| static FontManager * | GetInstance () |
|
inline |
| bool star::FontManager::DeleteFont | ( | const tstring & | name | ) |
| bool star::FontManager::DrawText | ( | const tstring & | text, |
| const tstring & | fontname, | ||
| TransformComponent * | transform, | ||
| Color | color = Color::Black |
||
| ) |
| bool star::FontManager::DrawText | ( | TextDesc | textDesc | ) |
| void star::FontManager::EraseFonts | ( | ) |
|
static |
| void star::FontManager::SplitIntoLines | ( | std::vector< std::string > & | list, |
| const std::string & | string | ||
| ) |
1.8.5