Public Member Functions | Protected Attributes

GSkyBox Class Reference

#include <GSkyBox.h>

Inheritance diagram for GSkyBox:
GGraphicsObject GObject

List of all members.

Public Member Functions

 GSkyBox (char *MeshFile, char _TextureNames[6][50])
 ~GSkyBox (void)
int Draw (GVec4f pos, double time, double dtime, GMatrix16 *viewmatrix, GMatrix16 *worldmatrix, int FLAGS)
int Draw (double time, double dtime, GMatrix16 *viewmatrix, GMatrix16 *worldmatrix, int FLAGS)
int DrawSprites (double time, double dtime, GMatrix16 *viewmatrix, GMatrix16 *worldmatrix, int FLAGS)

Protected Attributes

unsigned int TexIds [6]
char TextureNames [6][50]
GAnimatedMeshBoxMesh

Constructor & Destructor Documentation

GSkyBox::GSkyBox ( char *  MeshFile,
char  _TextureNames[6][50] 
)
GSkyBox::~GSkyBox ( void   ) 

Member Function Documentation

int GSkyBox::Draw ( GVec4f  pos,
double  time,
double  dtime,
GMatrix16 viewmatrix,
GMatrix16 worldmatrix,
int  FLAGS 
)
int GSkyBox::Draw ( double  time,
double  dtime,
GMatrix16 viewmatrix,
GMatrix16 worldmatrix,
int  FLAGS 
) [virtual]

Implements GGraphicsObject.

int GSkyBox::DrawSprites ( double  time,
double  dtime,
GMatrix16 viewmatrix,
GMatrix16 worldmatrix,
int  FLAGS 
) [virtual]

Implements GGraphicsObject.


Member Data Documentation

unsigned int GSkyBox::TexIds[6] [protected]
char GSkyBox::TextureNames[6][50] [protected]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines