OpenArena::Font Class Reference

Write brief comment for Font here. More...

#include <myglFont.h>

List of all members.

Public Member Functions

 Font ()
 Write brief comment for Font here.
 ~Font ()
 Write brief comment for ~Font here.
bool BuildFont (const char *)
 Write brief comment for BuildFont here.
bool FreeFont ()
 Write brief comment for FreeFont here.
void Print (int, int, const char *, unsigned int=0)
 Write brief comment for Print here.
bool Loaded ()
 Write brief comment for Loaded here.
void SetScreenDimensions (short, short)
 Write brief comment for SetScreenDimensions here.
void SetScreenWidth (short)
 Write brief comment for SetScreenWidth here.
void SetScreenHeight (short)
 Write brief comment for SetScreenHeight here.
short ScreenWidth ()
 Write brief comment for ScreenWidth here.
short ScreenHeight ()
 Write brief comment for ScreenHeight here.

Private Attributes

short screenWidth
short screenHeight
unsigned int base
GLuint texture
bool status


Detailed Description

Write brief comment for Font here.

Write detailed description for Font here.

Remarks:
Write remarks for Font here.
See also:
Separate items with the '|' character.


Constructor & Destructor Documentation

OpenArena::Font::Font (  ) 

Write brief comment for Font here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for Font here.

Remarks:
Write remarks for Font here.
See also:
Separate items with the '|' character.

OpenArena::Font::~Font (  ) 

Write brief comment for ~Font here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for ~Font here.

Remarks:
Write remarks for ~Font here.
See also:
Separate items with the '|' character.


Member Function Documentation

bool OpenArena::Font::BuildFont ( const char *   ) 

Write brief comment for BuildFont here.

Parameters:
Description of parameter .
Returns:
Write description of return value here.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for BuildFont here.

Remarks:
Write remarks for BuildFont here.
See also:
Separate items with the '|' character.

bool OpenArena::Font::FreeFont (  ) 

Write brief comment for FreeFont here.

Returns:
Write description of return value here.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for FreeFont here.

Remarks:
Write remarks for FreeFont here.
See also:
Separate items with the '|' character.

bool OpenArena::Font::Loaded (  ) 

Write brief comment for Loaded here.

Returns:
Write description of return value here.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for Loaded here.

Remarks:
Write remarks for Loaded here.
See also:
Separate items with the '|' character.

void OpenArena::Font::Print ( int  ,
int  ,
const char *  ,
unsigned  int = 0 
)

Write brief comment for Print here.

Parameters:
Description of parameter .
Description of parameter .
Description of parameter .
Description of parameter .
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for Print here.

Remarks:
Write remarks for Print here.
See also:
Separate items with the '|' character.

short OpenArena::Font::ScreenHeight (  ) 

Write brief comment for ScreenHeight here.

Returns:
Write description of return value here.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for ScreenHeight here.

Remarks:
Write remarks for ScreenHeight here.
See also:
Separate items with the '|' character.

short OpenArena::Font::ScreenWidth (  ) 

Write brief comment for ScreenWidth here.

Returns:
Write description of return value here.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for ScreenWidth here.

Remarks:
Write remarks for ScreenWidth here.
See also:
Separate items with the '|' character.

void OpenArena::Font::SetScreenDimensions ( short  ,
short   
)

Write brief comment for SetScreenDimensions here.

Parameters:
Description of parameter .
Description of parameter .
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for SetScreenDimensions here.

Remarks:
Write remarks for SetScreenDimensions here.
See also:
Separate items with the '|' character.

void OpenArena::Font::SetScreenHeight ( short   ) 

Write brief comment for SetScreenHeight here.

Parameters:
Description of parameter .
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for SetScreenHeight here.

Remarks:
Write remarks for SetScreenHeight here.
See also:
Separate items with the '|' character.

void OpenArena::Font::SetScreenWidth ( short   ) 

Write brief comment for SetScreenWidth here.

Parameters:
Description of parameter .
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for SetScreenWidth here.

Remarks:
Write remarks for SetScreenWidth here.
See also:
Separate items with the '|' character.


Member Data Documentation

unsigned int OpenArena::Font::base [private]

short OpenArena::Font::screenHeight [private]

short OpenArena::Font::screenWidth [private]

bool OpenArena::Font::status [private]

GLuint OpenArena::Font::texture [private]


The documentation for this class was generated from the following files:
Generated on Mon Jul 10 21:41:12 2006 for OpenArena by  doxygen 1.4.7