OpenMW
|
#include <water.hpp>
Public Member Functions | |
Reflection (Ogre::SceneManager *sceneManager) | |
virtual | ~Reflection () |
virtual void | setHeight (float height) |
virtual void | setParentCamera (Ogre::Camera *parent) |
void | setUnderwater (bool underwater) |
virtual void | setActive (bool active) |
virtual void | setViewportBackground (Ogre::ColourValue colour) |
virtual void | update () |
virtual void | setVisibilityMask (int flags) |
Protected Attributes | |
Ogre::Camera * | mCamera |
Ogre::Camera * | mParentCamera |
Ogre::TexturePtr | mTexture |
Ogre::SceneManager * | mSceneMgr |
bool | mIsUnderwater |
MWRender::Reflection::Reflection | ( | Ogre::SceneManager * | sceneManager | ) | [inline] |
virtual MWRender::Reflection::~Reflection | ( | ) | [inline, virtual] |
virtual void MWRender::Reflection::setActive | ( | bool | active | ) | [inline, virtual] |
Reimplemented in MWRender::PlaneReflection.
virtual void MWRender::Reflection::setHeight | ( | float | height | ) | [inline, virtual] |
Reimplemented in MWRender::PlaneReflection.
virtual void MWRender::Reflection::setParentCamera | ( | Ogre::Camera * | parent | ) | [inline, virtual] |
void MWRender::Reflection::setUnderwater | ( | bool | underwater | ) | [inline] |
virtual void MWRender::Reflection::setViewportBackground | ( | Ogre::ColourValue | colour | ) | [inline, virtual] |
Reimplemented in MWRender::PlaneReflection.
virtual void MWRender::Reflection::setVisibilityMask | ( | int | flags | ) | [inline, virtual] |
Reimplemented in MWRender::PlaneReflection.
virtual void MWRender::Reflection::update | ( | ) | [inline, virtual] |
Reimplemented in MWRender::CubeReflection.
Ogre::Camera* MWRender::Reflection::mCamera [protected] |
bool MWRender::Reflection::mIsUnderwater [protected] |
Ogre::Camera* MWRender::Reflection::mParentCamera [protected] |
Ogre::SceneManager* MWRender::Reflection::mSceneMgr [protected] |
Ogre::TexturePtr MWRender::Reflection::mTexture [protected] |