Gizmo3D

gzGFXProgramManager_GLSL_1 Class Reference

#include <gzShader.h>

Inheritance diagram for gzGFXProgramManager_GLSL_1:

gzGFXProgramManager gzReference gzSharedMemory gzTypeInterface List of all members.

Public Member Functions

 GZ_DECLARE_TYPE_INTERFACE_EXPORT (1)
 gzGFXProgramManager_GLSL_1 ()
virtual ~gzGFXProgramManager_GLSL_1 ()
virtual gzBool isManagerFor (gzGFXProgram *program)
virtual gzBool activate (gzContext *context, gzGFXProgram *program, gzGFXProgramType type)
virtual gzBool deactivate (gzContext *context, gzGFXProgram *program, gzGFXProgramType type)
virtual gzVoid cleanUpContext (gzContext *context)
virtual gzVoid resetProgram (gzGFXProgram *program)
virtual gzVoid deleteProgram (gzGFXProgram *program)

Protected Member Functions

virtual gzVoid registerManager ()
gzVoid setUniform (gzInt index, gzGFXProgramParameter *parameter)

Detailed Description

Definition at line 447 of file gzShader.h.


Constructor & Destructor Documentation

gzGFXProgramManager_GLSL_1::gzGFXProgramManager_GLSL_1  ) 
 

virtual gzGFXProgramManager_GLSL_1::~gzGFXProgramManager_GLSL_1  )  [inline, virtual]
 

Definition at line 455 of file gzShader.h.


Member Function Documentation

virtual gzBool gzGFXProgramManager_GLSL_1::activate gzContext context,
gzGFXProgram program,
gzGFXProgramType  type
[virtual]
 

Implements gzGFXProgramManager.

virtual gzVoid gzGFXProgramManager_GLSL_1::cleanUpContext gzContext context  )  [virtual]
 

Reimplemented from gzGFXProgramManager.

virtual gzBool gzGFXProgramManager_GLSL_1::deactivate gzContext context,
gzGFXProgram program,
gzGFXProgramType  type
[virtual]
 

Implements gzGFXProgramManager.

virtual gzVoid gzGFXProgramManager_GLSL_1::deleteProgram gzGFXProgram program  )  [virtual]
 

Reimplemented from gzGFXProgramManager.

gzGFXProgramManager_GLSL_1::GZ_DECLARE_TYPE_INTERFACE_EXPORT  ) 
 

Reimplemented from gzGFXProgramManager.

virtual gzBool gzGFXProgramManager_GLSL_1::isManagerFor gzGFXProgram program  )  [virtual]
 

Implements gzGFXProgramManager.

virtual gzVoid gzGFXProgramManager_GLSL_1::registerManager  )  [protected, virtual]
 

Implements gzGFXProgramManager.

virtual gzVoid gzGFXProgramManager_GLSL_1::resetProgram gzGFXProgram program  )  [virtual]
 

Reimplemented from gzGFXProgramManager.

gzVoid gzGFXProgramManager_GLSL_1::setUniform gzInt  index,
gzGFXProgramParameter parameter
[protected]
 


The documentation for this class was generated from the following file:
Documentation for Gizmo3D generated at Wed Feb 20 11:54:18 2008 by   Saab Training Systems AB, ¸ (c) 2003-and beyond