< TODO: Mixed gfx+physics (waves) - must be separated ~ only_a_ptr, 02/2018
More...
#include <IWater.h>
< TODO: Mixed gfx+physics (waves) - must be separated ~ only_a_ptr, 02/2018
Definition at line 32 of file IWater.h.
◆ IWater()
◆ ~IWater()
virtual RoR::IWater::~IWater |
( |
| ) |
|
|
inlinevirtual |
◆ CalcWavesHeight()
virtual float RoR::IWater::CalcWavesHeight |
( |
Ogre::Vector3 |
pos | ) |
|
|
pure virtual |
◆ CalcWavesVelocity()
virtual Ogre::Vector3 RoR::IWater::CalcWavesVelocity |
( |
Ogre::Vector3 |
pos | ) |
|
|
pure virtual |
◆ ClearForcedCameraTransform()
virtual void RoR::IWater::ClearForcedCameraTransform |
( |
| ) |
|
|
inlinevirtual |
◆ FrameStepWater()
virtual void RoR::IWater::FrameStepWater |
( |
float |
dt | ) |
|
|
pure virtual |
◆ GetStaticWaterHeight()
virtual float RoR::IWater::GetStaticWaterHeight |
( |
| ) |
|
|
pure virtual |
◆ IsUnderWater()
virtual bool RoR::IWater::IsUnderWater |
( |
Ogre::Vector3 |
pos | ) |
|
|
pure virtual |
◆ SetForcedCameraTransform()
virtual void RoR::IWater::SetForcedCameraTransform |
( |
Ogre::Radian |
fovy, |
|
|
Ogre::Vector3 |
pos, |
|
|
Ogre::Quaternion |
rot |
|
) |
| |
|
inlinevirtual |
◆ SetReflectionPlaneHeight()
virtual void RoR::IWater::SetReflectionPlaneHeight |
( |
float |
centerheight | ) |
|
|
inlinevirtual |
◆ SetStaticWaterHeight()
virtual void RoR::IWater::SetStaticWaterHeight |
( |
float |
value | ) |
|
|
pure virtual |
◆ SetWaterBottomHeight()
virtual void RoR::IWater::SetWaterBottomHeight |
( |
float |
value | ) |
|
|
inlinevirtual |
◆ SetWaterVisible()
virtual void RoR::IWater::SetWaterVisible |
( |
bool |
value | ) |
|
|
pure virtual |
◆ SetWavesHeight()
virtual void RoR::IWater::SetWavesHeight |
( |
float |
value | ) |
|
|
inlinevirtual |
◆ UpdateReflectionPlane()
virtual void RoR::IWater::UpdateReflectionPlane |
( |
float |
h | ) |
|
|
inlinevirtual |
◆ UpdateWater()
virtual void RoR::IWater::UpdateWater |
( |
| ) |
|
|
pure virtual |
◆ WaterPrepareShutdown()
virtual void RoR::IWater::WaterPrepareShutdown |
( |
| ) |
|
|
inlinevirtual |
◆ WaterSetSunPosition()
virtual void RoR::IWater::WaterSetSunPosition |
( |
Ogre::Vector3 |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: