![]() |
RigsofRods
2023.09
Soft-body Physics Simulation
|
#include <HydraxWater.h>
Inheritance diagram for RoR::HydraxWater:Public Member Functions | |
| HydraxWater (float waterHeight, Ogre::String configFile="HydraxDefault.hdx") | |
| ~HydraxWater () | |
| void | SetWaterVisible (bool value) override |
| void | WaterSetSunPosition (Ogre::Vector3) override |
| void | FrameStepWater (float dt) override |
| void | UpdateWater () override |
| Hydrax::Hydrax * | GetHydrax () |
Public Member Functions inherited from RoR::IGfxWater | |
| IGfxWater () | |
| virtual | ~IGfxWater () |
| virtual void | SetWaterBottomHeight (float) |
| virtual void | SetReflectionPlaneHeight (float) |
| virtual void | UpdateReflectionPlane (float) |
| virtual void | WaterPrepareShutdown () |
| virtual void | SetForcedCameraTransform (Ogre::Radian, Ogre::Vector3, Ogre::Quaternion) |
| virtual void | ClearForcedCameraTransform () |
Protected Member Functions | |
| void | InitHydrax () |
Protected Attributes | |
| Hydrax::Hydrax * | mHydrax |
| float | waveHeight |
| float | waterHeight |
| Hydrax::Noise::Perlin * | waternoise |
| Hydrax::Module::ProjectedGrid * | mModule |
| Ogre::String | CurrentConfigFile |
Definition at line 34 of file HydraxWater.h.
| HydraxWater::HydraxWater | ( | float | waterHeight, |
| Ogre::String | configFile = "HydraxDefault.hdx" |
||
| ) |
Definition at line 39 of file HydraxWater.cpp.
| HydraxWater::~HydraxWater | ( | ) |
Definition at line 51 of file HydraxWater.cpp.
|
overridevirtual |
Implements RoR::IGfxWater.
Definition at line 117 of file HydraxWater.cpp.
|
inline |
Definition at line 46 of file HydraxWater.h.
|
protected |
Definition at line 57 of file HydraxWater.cpp.
|
overridevirtual |
Implements RoR::IGfxWater.
Definition at line 105 of file HydraxWater.cpp.
|
overridevirtual |
Implements RoR::IGfxWater.
Definition at line 91 of file HydraxWater.cpp.
|
overridevirtual |
Reimplemented from RoR::IGfxWater.
Definition at line 111 of file HydraxWater.cpp.
|
protected |
Definition at line 56 of file HydraxWater.h.
|
protected |
Definition at line 51 of file HydraxWater.h.
|
protected |
Definition at line 55 of file HydraxWater.h.
|
protected |
Definition at line 53 of file HydraxWater.h.
|
protected |
Definition at line 54 of file HydraxWater.h.
|
protected |
Definition at line 52 of file HydraxWater.h.
1.8.17