Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

Thing2dFont Class Reference

#include <Thing2dFont.h>

Inherits Thing.

Inheritance diagram for Thing2dFont:

Inheritance graph
[legend]
Collaboration diagram for Thing2dFont:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Thing2dFont (void)
 ~Thing2dFont (void)
void init ()
void render (int x, int y, const char *strString)

Private Member Functions

UINT CreateOpenGLFont (LPSTR strFontName, int height)
void PositionText (int x, int y)
void glDrawText (int x, int y, const char *strString,...)

Private Attributes

UINT g_FontListID
HFONT hOldFont
HDC g_hDC

Constructor & Destructor Documentation

Thing2dFont::Thing2dFont void   ) 
 

Thing2dFont::~Thing2dFont void   ) 
 


Member Function Documentation

UINT Thing2dFont::CreateOpenGLFont LPSTR  strFontName,
int  height
[private]
 

void Thing2dFont::glDrawText int  x,
int  y,
const char strString,
  ...
[private]
 

void Thing2dFont::init  )  [virtual]
 

Reimplemented from Thing.

void Thing2dFont::PositionText int  x,
int  y
[private]
 

void Thing2dFont::render int  x,
int  y,
const char strString
 


Member Data Documentation

UINT Thing2dFont::g_FontListID [private]
 

HDC Thing2dFont::g_hDC [private]
 

HFONT Thing2dFont::hOldFont [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Jan 24 17:42:33 2005 for Loud and Proud by doxygen 1.3.8