Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CybGLBackgroundC Class Reference

#include <cybglbackgroundc.h>

Inheritance diagram for CybGLBackgroundC:

Inheritance graph
[legend]
Collaboration diagram for CybGLBackgroundC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybGLBackgroundC (CybWorldC *)
 CybGLBackgroundC (const CybGLBackgroundC &)
CybGLBackgroundC & operator= (const CybGLBackgroundC &)
virtual ~CybGLBackgroundC ()
virtual void FinishInit ()
void Render (CybChannelC *, long lFlag)

Protected Methods

void Cleanup ()
virtual void PrepareRender ()

Protected Attributes

short m_bSphere
short m_bCube
BgSphereVertexm_pSphereVertices
GLuint * m_pSphereIndices
long m_lNumSphereVertices
long m_lNumSphereIndices

Static Protected Attributes

long m_lPhic
long m_lTetac
StandardVertex m_CubeVertices [24]

Constructor & Destructor Documentation

CybGLBackgroundC::CybGLBackgroundC CybWorldC  
 

CybGLBackgroundC::CybGLBackgroundC const CybGLBackgroundC &   
 

virtual CybGLBackgroundC::~CybGLBackgroundC   [virtual]
 


Member Function Documentation

void CybGLBackgroundC::Cleanup   [protected]
 

virtual void CybGLBackgroundC::FinishInit   [virtual]
 

Reimplemented from CybBackgroundC.

CybGLBackgroundC& CybGLBackgroundC::operator= const CybGLBackgroundC &   
 

virtual void CybGLBackgroundC::PrepareRender   [protected, virtual]
 

Reimplemented from CybBackgroundC.

void CybGLBackgroundC::Render CybChannelC  ,
long    lFlag
[virtual]
 

Reimplemented from CybBackgroundC.


Member Data Documentation

short CybGLBackgroundC::m_bCube [protected]
 

Definition at line 68 of file cybglbackgroundc.h.

short CybGLBackgroundC::m_bSphere [protected]
 

Definition at line 68 of file cybglbackgroundc.h.

StandardVertex CybGLBackgroundC::m_CubeVertices[24] [static, protected]
 

Definition at line 74 of file cybglbackgroundc.h.

long CybGLBackgroundC::m_lNumSphereIndices [protected]
 

Definition at line 80 of file cybglbackgroundc.h.

long CybGLBackgroundC::m_lNumSphereVertices [protected]
 

Definition at line 79 of file cybglbackgroundc.h.

long CybGLBackgroundC::m_lPhic [static, protected]
 

Definition at line 70 of file cybglbackgroundc.h.

long CybGLBackgroundC::m_lTetac [static, protected]
 

Definition at line 71 of file cybglbackgroundc.h.

GLuint* CybGLBackgroundC::m_pSphereIndices [protected]
 

Definition at line 78 of file cybglbackgroundc.h.

BgSphereVertex* CybGLBackgroundC::m_pSphereVertices [protected]
 

Definition at line 77 of file cybglbackgroundc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:27:43 2003 for Open ActiveWrl by doxygen1.3-rc2