#include <SO3DynamicReflectionMap.h>
Public Member Functions | |
| SDynamicReflectionMap (SScene *parent, SViewPort *viewport, std::string dynamicReflectionMapName) | |
| ~SDynamicReflectionMap () | |
| void | SetMaterial (SMaterial *targetMaterial, int targetTechnique, int targetPass, int targetTextureUnit) |
| void | SetSize (unsigned int newSize) |
| unsigned int | GetSize () |
| void | SetEnable (bool newState) |
| bool | GetEnable () |
| void | SetRevertClipPlane (bool newRevertClipPlaneValue) |
| bool | GetRevertClipPlane () |
| void | FlipPlane (bool newFlip) |
| virtual void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
| virtual void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
| virtual Ogre::Technique * | handleSchemeNotFound (unsigned short schemeIndex, const Ogre::String &schemeName, Ogre::Material *originalMaterial, unsigned short lodIndex, const Ogre::Renderable *rend) |
| virtual void | loadResource (Ogre::Resource *resource) |
Definition at line 42 of file SO3DynamicReflectionMap.h.
| SDynamicReflectionMap::SDynamicReflectionMap | ( | SScene * | parent, | |
| SViewPort * | viewport, | |||
| std::string | dynamicReflectionMapName | |||
| ) |
Definition at line 20 of file SO3DynamicReflectionMap.cpp.
| SDynamicReflectionMap::~SDynamicReflectionMap | ( | ) |
Definition at line 70 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::FlipPlane | ( | bool | newFlip | ) |
Change to refraction or reflection mode
Definition at line 205 of file SO3DynamicReflectionMap.cpp.
| bool SDynamicReflectionMap::GetEnable | ( | ) |
Definition at line 200 of file SO3DynamicReflectionMap.cpp.
| bool SDynamicReflectionMap::GetRevertClipPlane | ( | ) |
Is the reflection map is update every frame?
Definition at line 275 of file SO3DynamicReflectionMap.cpp.
| unsigned int SDynamicReflectionMap::GetSize | ( | ) |
Definition at line 121 of file SO3DynamicReflectionMap.cpp.
| Ogre::Technique * SDynamicReflectionMap::handleSchemeNotFound | ( | unsigned short | schemeIndex, | |
| const Ogre::String & | schemeName, | |||
| Ogre::Material * | originalMaterial, | |||
| unsigned short | lodIndex, | |||
| const Ogre::Renderable * | rend | |||
| ) | [virtual] |
Definition at line 348 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::loadResource | ( | Ogre::Resource * | resource | ) | [virtual] |
Definition at line 358 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [virtual] |
Definition at line 344 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) | [virtual] |
Definition at line 326 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::SetEnable | ( | bool | newState | ) |
Definition at line 181 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::SetMaterial | ( | SMaterial * | targetMaterial, | |
| int | targetTechnique, | |||
| int | targetPass, | |||
| int | targetTextureUnit | |||
| ) |
Definition at line 126 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::SetRevertClipPlane | ( | bool | newRevertClipPlaneValue | ) |
Change to refraction or reflection mode
Definition at line 245 of file SO3DynamicReflectionMap.cpp.
| void SDynamicReflectionMap::SetSize | ( | unsigned int | newSize | ) |
Definition at line 94 of file SO3DynamicReflectionMap.cpp.
1.6.3