|
OpenMW
|
#include <water.hpp>
Public Member Functions | |
| PlaneReflection (Ogre::SceneManager *sceneManager, SkyManager *sky) | |
| virtual | ~PlaneReflection () |
| virtual void | setHeight (float height) |
| virtual void | setActive (bool active) |
| virtual void | setVisibilityMask (int flags) |
| void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
| void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) |
| void | renderQueueStarted (Ogre::uint8 queueGroupId, const Ogre::String &invocation, bool &skipThisInvocation) |
| void | renderQueueEnded (Ogre::uint8 queueGroupId, const Ogre::String &invocation, bool &repeatThisInvocation) |
| virtual void | setViewportBackground (Ogre::ColourValue colour) |
Protected Attributes | |
| Ogre::RenderTarget * | mRenderTarget |
| SkyManager * | mSky |
| Ogre::Plane | mWaterPlane |
| Ogre::Plane | mErrorPlane |
| Ogre::Plane | mErrorPlaneUnderwater |
| bool | mRenderActive |
| MWRender::PlaneReflection::PlaneReflection | ( | Ogre::SceneManager * | sceneManager, |
| SkyManager * | sky | ||
| ) |
| MWRender::PlaneReflection::~PlaneReflection | ( | ) | [virtual] |
| void MWRender::PlaneReflection::postRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) |
| void MWRender::PlaneReflection::preRenderTargetUpdate | ( | const Ogre::RenderTargetEvent & | evt | ) |
| void MWRender::PlaneReflection::renderQueueEnded | ( | Ogre::uint8 | queueGroupId, |
| const Ogre::String & | invocation, | ||
| bool & | repeatThisInvocation | ||
| ) |
| void MWRender::PlaneReflection::renderQueueStarted | ( | Ogre::uint8 | queueGroupId, |
| const Ogre::String & | invocation, | ||
| bool & | skipThisInvocation | ||
| ) |
| void MWRender::PlaneReflection::setActive | ( | bool | active | ) | [virtual] |
Reimplemented from MWRender::Reflection.
| void MWRender::PlaneReflection::setHeight | ( | float | height | ) | [virtual] |
Reimplemented from MWRender::Reflection.
| void MWRender::PlaneReflection::setViewportBackground | ( | Ogre::ColourValue | colour | ) | [virtual] |
Reimplemented from MWRender::Reflection.
| void MWRender::PlaneReflection::setVisibilityMask | ( | int | flags | ) | [virtual] |
Reimplemented from MWRender::Reflection.
Ogre::Plane MWRender::PlaneReflection::mErrorPlane [protected] |
Ogre::Plane MWRender::PlaneReflection::mErrorPlaneUnderwater [protected] |
bool MWRender::PlaneReflection::mRenderActive [protected] |
Ogre::RenderTarget* MWRender::PlaneReflection::mRenderTarget [protected] |
SkyManager* MWRender::PlaneReflection::mSky [protected] |
Ogre::Plane MWRender::PlaneReflection::mWaterPlane [protected] |
1.7.6.1