VEE_CgGlRenderer Class Reference

#include <vee_cg_gl_renderer.h>

Inheritance diagram for VEE_CgGlRenderer:

Inheritance graph
[legend]
Collaboration diagram for VEE_CgGlRenderer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Static Public Member Functions

Protected Types

Protected Attributes

Static Protected Attributes


Member Typedef Documentation

typedef std::map<int, VEE_SafePtr<VEE_CgGlDriver> >::iterator VEE_CgGlRenderer::driver_iter [protected]
 


Constructor & Destructor Documentation

VEE_CgGlRenderer::VEE_CgGlRenderer VEE_SceneBox box = 0  ) 
 

VEE_CgGlRenderer::~VEE_CgGlRenderer  )  [virtual]
 


Member Function Documentation

void VEE_CgGlRenderer::initializeGL  )  [virtual]
 

Reimplemented from VEE_GlRenderer.

void VEE_CgGlRenderer::endGlMode  )  [virtual]
 

Reimplemented from VEE_GlRenderer.

void VEE_CgGlRenderer::renderParticle VEE_Particle p  )  [virtual]
 

Reimplemented from VEE_GlRenderer.

void VEE_CgGlRenderer::disableCg  ) 
 

void VEE_CgGlRenderer::enableCg  ) 
 

void VEE_CgGlRenderer::loadShaders  ) 
 

This method loads all requested shaders.

If the compilation of a particular shader fails, then that shader is removed from the shader table.

static bool VEE_CgGlRenderer::debug  )  [inline, static]
 

CGprofile VEE_CgGlRenderer::cgVertexProfile  )  [inline]
 

CGprofile VEE_CgGlRenderer::cgFragmentProfile  )  [inline]
 


Member Data Documentation

CGcontext VEE_CgGlRenderer::m_cgContext [protected]
 

CGprofile VEE_CgGlRenderer::m_cgVertexProfile [protected]
 

CGprofile VEE_CgGlRenderer::m_cgFragmentProfile [protected]
 

std::map<int, VEE_SafePtr<VEE_CgGlDriver> > VEE_CgGlRenderer::m_drivers [protected]
 

VEE_CgGlDriver* VEE_CgGlRenderer::m_currentDriver [protected]
 

int VEE_CgGlRenderer::m_currentShader [protected]
 

bool VEE_CgGlRenderer::m_debug = true [static, protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:20 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6