CubeMapEffect Class Reference

#include <CubeMapEffect.h>

Inheritance diagram for CubeMapEffect:

CEffect List of all members.

Public Member Functions

 CubeMapEffect (void)
 ~CubeMapEffect (void)
void preload ()
void init ()
void render ()
void swap ()
void genMap ()
void drawWalls ()
void mapDisplay ()

Protected Attributes

GLfloat white [3]
GLfloat shininess [1]
GLuint textures [7]
GLuint cubeMap
GLuint cubeFaces [6]
GLfloat look [6][6]
C3dsLoader obj3dsLoader
double angle

Constructor & Destructor Documentation

CubeMapEffect::CubeMapEffect void   ) 
 

CubeMapEffect::~CubeMapEffect void   ) 
 


Member Function Documentation

void CubeMapEffect::drawWalls  ) 
 

void CubeMapEffect::genMap  ) 
 

void CubeMapEffect::init  )  [virtual]
 

Reimplemented from CEffect.

void CubeMapEffect::mapDisplay  ) 
 

void CubeMapEffect::preload  )  [virtual]
 

Reimplemented from CEffect.

void CubeMapEffect::render  )  [virtual]
 

Reimplemented from CEffect.

void CubeMapEffect::swap  )  [virtual]
 

Reimplemented from CEffect.


Member Data Documentation

double CubeMapEffect::angle [protected]
 

GLuint CubeMapEffect::cubeFaces[6] [protected]
 

GLuint CubeMapEffect::cubeMap [protected]
 

GLfloat CubeMapEffect::look[6][6] [protected]
 

C3dsLoader CubeMapEffect::obj3dsLoader [protected]
 

GLfloat CubeMapEffect::shininess[1] [protected]
 

GLuint CubeMapEffect::textures[7] [protected]
 

GLfloat CubeMapEffect::white[3] [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Jan 22 16:23:51 2006 for Inside Time by  doxygen 1.4.5