Mercator::ShaderFactory< T > Class Template Reference

Factory template used to create ordinary shader objects. More...

#include <ShaderFactory.h>

Inheritance diagram for Mercator::ShaderFactory< T >:

Mercator::iShaderFactory

List of all members.

Public Member Functions

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


Detailed Description

template<class T>
class Mercator::ShaderFactory< T >

Factory template used to create ordinary shader objects.

Member Function Documentation

template<class T>
Shader * Mercator::ShaderFactory< T >::newShader ( const Shader::Parameters  )  const [inline, virtual]

Create a new Shader instance.

Returns:
a pointer to the new Shader.

Implements Mercator::iShaderFactory.


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

Generated for Mercator by  doxygen 1.5.6