OpenArena::Texture Class Reference

Write brief comment for Texture here. More...

#include <myglTexture.h>

List of all members.

Public Member Functions

 Texture ()
 Write brief comment for Texture here.
 ~Texture ()
 Write brief comment for ~Texture here.
string Filename ()
 Write brief comment for Filename here.
GLuint ID ()
 Write brief comment for ID here.
bool Load (string filename)
 Write brief comment for Load here.
bool Load (string filename, GLuint min, GLuint mag)
 Write brief comment for Load here.
void Free ()
 Write brief comment for Free here.
bool Loaded ()
 Write brief comment for Loaded here.
bool operator< (const Texture &)
 Write brief comment for operator < here.
bool operator<= (const Texture &)
 Write brief comment for operator <= here.
bool operator== (const Texture &)
 Write brief comment for operator == here.
bool operator!= (const Texture &)
 Write brief comment for operator != here.
bool operator>= (const Texture &)
 Write brief comment for operator >= here.
bool operator> (const Texture &)
 Write brief comment for operator > here.

Private Attributes

GLuint minFilter
GLuint magFilter
string filename
GLuint id


Detailed Description

Write brief comment for Texture here.

Write detailed description for Texture here.

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


Constructor & Destructor Documentation

OpenArena::Texture::Texture (  ) 

Write brief comment for Texture here.

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

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

OpenArena::Texture::~Texture (  ) 

Write brief comment for ~Texture here.

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

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


Member Function Documentation

string OpenArena::Texture::Filename (  ) 

Write brief comment for Filename here.

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

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

void OpenArena::Texture::Free (  ) 

Write brief comment for Free here.

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

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

GLuint OpenArena::Texture::ID (  ) 

Write brief comment for ID here.

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

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

bool OpenArena::Texture::Load ( string  filename,
GLuint  min,
GLuint  mag 
)

Write brief comment for Load here.

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

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

bool OpenArena::Texture::Load ( string  filename  ) 

Write brief comment for Load here.

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

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

bool OpenArena::Texture::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.

bool OpenArena::Texture::operator!= ( const Texture  ) 

Write brief comment for operator != 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 operator != here.

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

bool OpenArena::Texture::operator< ( const Texture  ) 

Write brief comment for operator < 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 operator < here.

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

bool OpenArena::Texture::operator<= ( const Texture  ) 

Write brief comment for operator <= 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 operator <= here.

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

bool OpenArena::Texture::operator== ( const Texture  ) 

Write brief comment for operator == 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 operator == here.

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

bool OpenArena::Texture::operator> ( const Texture  ) 

Write brief comment for operator > 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 operator > here.

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

bool OpenArena::Texture::operator>= ( const Texture  ) 

Write brief comment for operator >= 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 operator >= here.

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


Member Data Documentation

string OpenArena::Texture::filename [private]

GLuint OpenArena::Texture::id [private]

GLuint OpenArena::Texture::magFilter [private]

GLuint OpenArena::Texture::minFilter [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