 |
RigsofRods
Soft-body Physics Simulation
|
virtual float GetStaticWaterHeight()=0
Returns static water level configured in 'terrn2'.
virtual float CalcWavesHeight(Ogre::Vector3 pos)=0
virtual void SetReflectionPlaneHeight(float)
Global forward declarations.
virtual void FrameStepWater(float dt)=0
virtual void SetForcedCameraTransform(Ogre::Radian, Ogre::Vector3, Ogre::Quaternion)
< TODO: Mixed gfx+physics (waves) - must be separated ~ only_a_ptr, 02/2018
virtual void UpdateWater()=0
virtual Ogre::Vector3 CalcWavesVelocity(Ogre::Vector3 pos)=0
virtual bool IsUnderWater(Ogre::Vector3 pos)=0
virtual void SetWavesHeight(float)
virtual void WaterPrepareShutdown()
virtual void SetWaterBottomHeight(float)
virtual void SetWaterVisible(bool value)=0
virtual void WaterSetSunPosition(Ogre::Vector3)
virtual void SetStaticWaterHeight(float value)=0
virtual void UpdateReflectionPlane(float)
virtual void ClearForcedCameraTransform()