![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <CzFont.h>
Public Types | |
| enum | eState { State_Invalid, State_Loading, State_Loaded } |
Public Member Functions | |
| eState | getState () const |
| CzFontHandle | getFontHandle () |
| void | setPointSize (float size) |
| float | getPointSize () const |
| CzFont * | getUsingFont () |
| void | setFilename (const char *filename) |
| CzString & | getFilename () |
| bool | isFontLoaded () const |
| uint8 * | getFontBuffer () |
| uint | getFontBufferSize () |
| CzFont () | |
| virtual | ~CzFont () |
| bool | Load (bool blocking=true) |
| int | LoadFromXoml (IzXomlResource *parebt, bool load_children, CzXmlNode *node) |
| CzFontPreparedText | CreatePreparedText () |
| void | FinishLoad () |
Protected Attributes | |
| eState | State |
| CzFontHandle | Font |
| float | PointSize |
| CzString | Filename |
| CzFont * | UsingFont |
| uint8 * | FontBuffer |
| uint | FontBufferSize |
| CzFile * | File |
| bool | Delete |
| enum CzFont::eState |
| CzFont::CzFont | ( | ) | [inline] |
| CzFont::~CzFont | ( | ) | [virtual] |
| void CzFont::FinishLoad | ( | ) |
| CzString& CzFont::getFilename | ( | ) | [inline] |
| uint8* CzFont::getFontBuffer | ( | ) | [inline] |
| uint CzFont::getFontBufferSize | ( | ) | [inline] |
| float CzFont::getPointSize | ( | ) | const [inline] |
| eState CzFont::getState | ( | ) | const [inline] |
| CzFont* CzFont::getUsingFont | ( | ) | [inline] |
| bool CzFont::isFontLoaded | ( | ) | const [inline] |
| bool CzFont::Load | ( | bool | blocking = true | ) |
| int CzFont::LoadFromXoml | ( | IzXomlResource * | parebt, |
| bool | load_children, | ||
| CzXmlNode * | node | ||
| ) | [virtual] |
Implements IzXomlResource.
| void CzFont::setFilename | ( | const char * | filename | ) | [inline] |
| void CzFont::setPointSize | ( | float | size | ) | [inline] |
bool CzFont::Delete [protected] |
CzFile* CzFont::File [protected] |
CzString CzFont::Filename [protected] |
CzFontHandle CzFont::Font [protected] |
uint8* CzFont::FontBuffer [protected] |
uint CzFont::FontBufferSize [protected] |
float CzFont::PointSize [protected] |
eState CzFont::State [protected] |
CzFont* CzFont::UsingFont [protected] |