ShaderFactory Class Reference

#include <ShaderFactory.h>

List of all members.

Public Member Functions

 ~ShaderFactory ()
osg::Program * getShader (const char *name)

Static Public Member Functions

static ShaderFactoryinstance ()

Protected Member Functions

 ShaderFactory ()

Protected Attributes

std::map< std::string,
osg::ref_ptr< osg::Program > > 
_shaders

Constructor & Destructor Documentation

ShaderFactory::~ShaderFactory (  ) 
ShaderFactory::ShaderFactory (  )  [protected]

Member Function Documentation

osg::Program * ShaderFactory::getShader ( const char *  name  ) 
ShaderFactory & ShaderFactory::instance (  )  [static]

Member Data Documentation

std::map<std::string, osg::ref_ptr<osg::Program> > ShaderFactory::_shaders [protected]

The documentation for this class was generated from the following files:

Generated on Thu Jan 14 20:50:13 2010 for TerrainEditor by  doxygen 1.6.1