|
SO3Engine
|
#include <SO3ShadowDeferred.h>
Public Member Functions | |
| SShadowDeferred (SShadowManager *sManager) | |
| ~SShadowDeferred () | |
Public Member Functions inherited from SO3::SShadow | |
| SShadow (SShadowManager *sManager, const std::string &shadowTechniqueName, const SShadowManager::ShadowType &shadowType) | |
| virtual | ~SShadow () |
| SShadowManager::ShadowType | GetShadowType () |
| SShadowManager * | GetShadowManager () |
| virtual void | UpdateShadowMaterial (Ogre::Technique *tech) |
| virtual void | RemoveMaterialPass (Ogre::Technique *tech) |
| virtual bool | IsShadowMaterialPass (Ogre::Pass *pass) |
| Ogre::ShadowCameraSetupPtr | GetCameraSetup () |
Public Member Functions inherited from SO3::SData | |
| SData (const std::string &dataName) | |
| virtual | ~SData () |
| std::string | GetName () const |
| SUserObjectBindings & | GetUserObjectBindings () |
| const SUserObjectBindings & | GetUserObjectBindings () const |
Protected Member Functions | |
| virtual void | UpdateShadowTechnique () |
Protected Member Functions inherited from SO3::SShadow | |
| void | SetCameraSetup (Ogre::ShadowCameraSetupPtr shadowCameraSetup) |
Additional Inherited Members | |
Protected Types inherited from SO3::SShadow | |
| typedef std::map< SViewPort *, SShadowViewport * > | SHADOWViewportMap |
Protected Attributes inherited from SO3::SShadow | |
| SScene * | currentScene |
| Ogre::SceneManager * | ogreScene |
| SShadowManager * | shadowManager |
| Ogre::ShadowCameraSetupPtr | cameraSetup |
| Ogre::PixelFormat | mRttFormat |
| SHADOWViewportMap | viewportMap |
| Ogre::Real | mFadeStart |
| Ogre::Real | mFadeEnd |
Protected Attributes inherited from SO3::SData | |
| std::string | name |
Definition at line 43 of file SO3ShadowDeferred.h.
| SO3::SShadowDeferred::SShadowDeferred | ( | SShadowManager * | sManager | ) |
Constructor.
Definition at line 18 of file SO3ShadowDeferred.cpp.
| SO3::SShadowDeferred::~SShadowDeferred | ( | ) |
Destructor.
Definition at line 45 of file SO3ShadowDeferred.cpp.
|
protectedvirtual |
Implements SO3::SShadow.
Definition at line 56 of file SO3ShadowDeferred.cpp.