glotzopengl::ImageRectangle Class Reference

#include <ImageRectangle.h>

Inheritance diagram for glotzopengl::ImageRectangle:

glotzopengl::GlObject glotzopengl::GlotzGlBaseObject

List of all members.

Public Member Functions

 ImageRectangle ()
 ~ImageRectangle ()
void Display ()
void SetImage (char *)
std::istream & Read (std::istream &)
void Print (std::ostream &)

Private Attributes

bool mIsFirsttime
std::string mTexFilename
int mTexWidth
int mTexHeight
GLuint mTexId
GLubyte * mTexData
char mFilename [100]


Constructor & Destructor Documentation

glotzopengl::ImageRectangle::ImageRectangle (  ) 

glotzopengl::ImageRectangle::~ImageRectangle (  ) 


Member Function Documentation

void glotzopengl::ImageRectangle::Display (  )  [virtual]

Implements glotzopengl::GlObject.

void glotzopengl::ImageRectangle::SetImage ( char *  filename  ) 

std::istream & glotzopengl::ImageRectangle::Read ( std::istream &  is  ) 

void glotzopengl::ImageRectangle::Print ( std::ostream &  os  )  [virtual]

Reimplemented from glotzopengl::GlObject.


Member Data Documentation

bool glotzopengl::ImageRectangle::mIsFirsttime [private]

std::string glotzopengl::ImageRectangle::mTexFilename [private]

int glotzopengl::ImageRectangle::mTexWidth [private]

int glotzopengl::ImageRectangle::mTexHeight [private]

GLuint glotzopengl::ImageRectangle::mTexId [private]

GLubyte* glotzopengl::ImageRectangle::mTexData [private]

char glotzopengl::ImageRectangle::mFilename[100] [private]


The documentation for this class was generated from the following files:
Generated on Tue Feb 24 20:54:43 2009 by  doxygen 1.5.3