#include <BasicANSIFont.h>
Inheritance diagram for Moteur3D::BasicANSIFont:
Public Member Functions | |
BasicANSIFont () | |
~BasicANSIFont () | |
bool | LoadFont (string &filename) |
virtual int | GetLineHeight () |
virtual int | GetChrWidth (unsigned char c) |
virtual int | GetChrWidth (unsigned short c) |
virtual int | GetStrWidth (string str) |
virtual int | GetStrWidth (wstring str) |
virtual void | DrawString (const string &str, int x, int y) |
virtual void | DrawString (const wstring &str, int x, int y) |
Protected Attributes | |
Glyph * | m_Glyphs |
Glyph * | m_Table [65536] |
unsigned int | m_LineHeight |
float | m_TexLineHeight |
ITexture * | m_Texture |
Classes | |
struct | Glyph |
|
|
|
|
|
Implements Moteur3D::IFont. |
|
Implements Moteur3D::IFont. |
|
Implements Moteur3D::IFont. |
|
Implements Moteur3D::IFont. |
|
Implements Moteur3D::IFont. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|