|
Public Member Functions |
| glText (void) |
| ~glText (void) |
GLint | BuildBitmapFont (char *fontName, int size) |
GLint | BuildOutlineFont (char *fontName, int size) |
GLvoid | BuildTextureFont (char *fontTextureFile) |
GLvoid | glBitmapPrint (int font, GLint x, GLint y, const char *fmt,...) |
GLvoid | glOutlinePrint (int font, const char *fmt,...) |
GLvoid | glTexturePrint (GLint x, GLint y, int set, float size, const char *fmt,...) |
Static Public Member Functions |
static glText & | GetSingleton (void) |
static void | Destroy (void) |
Static Protected Member Functions |
static GLvoid | KillFont (GLvoid) |
Protected Attributes |
int | fontCount |
GLuint | baseBit [MAX_FONTS] |
GLuint | baseOut [MAX_FONTS] |
GLuint | baseTex |
GLuint | texTEX |
GLYPHMETRICSFLOAT | gmf [256] |
Static Protected Attributes |
static glText * | m_Singleton = 0 |