Mercator::iShaderFactory Class Reference

Interface for shader factory objects. More...

#include <ShaderFactory.h>

Inheritance diagram for Mercator::iShaderFactory:

Mercator::ShaderFactory< T >

List of all members.

Public Member Functions

virtual ShadernewShader (const Shader::Parameters &) const =0
 Create a new Shader instance.


Detailed Description

Interface for shader factory objects.

Member Function Documentation

virtual Shader* Mercator::iShaderFactory::newShader ( const Shader::Parameters  )  const [pure virtual]

Create a new Shader instance.

Returns:
a pointer to the new Shader.

Implemented in Mercator::ShaderFactory< T >.


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

Generated for Mercator by  doxygen 1.5.6