##

CustomPSSM3Factory Class Reference

A factory that enables creation of CustomPSSM3 instances. More...

`#include <CustomPSSMShadowCameraSetup.hh>`

Inherits SubRenderStateFactory.

## Public Member Functions

virtual Ogre::RTShader::SubRenderState * | createInstance (Ogre::ScriptCompiler *_compiler, Ogre::PropertyAbstractNode *_prop, Ogre::Pass *_pass, Ogre::RTShader::SGScriptTranslator *_translator) override
virtual const Ogre::String & | getType () const override

## Protected Member Functions

virtual Ogre::RTShader::SubRenderState * | createInstanceImpl () override

## Detailed Description

A factory that enables creation of CustomPSSM3 instances.

Sub class of SubRenderStateFactory

## Member Function Documentation

## createInstance()

virtual Ogre::RTShader::SubRenderState* createInstance | ( | Ogre::ScriptCompiler * | _compiler,
|  | Ogre::PropertyAbstractNode * | _prop,
|  | Ogre::Pass * | _pass,
|  | Ogre::RTShader::SGScriptTranslator * | _translator
| ) |  |

override virtual

## createInstanceImpl()

virtual Ogre::RTShader::SubRenderState* createInstanceImpl | ( |  | ) |

override protected virtual

## getType()

virtual const Ogre::String& getType | ( |  | ) | const

override virtual

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

- CustomPSSMShadowCameraSetup.hh