Public Member Functions | |
C++ only code | |
| virtual bool | PrepareVisibily (const OceanCamera *cam)=0 |
| virtual void | BindTarget ()=0 |
| virtual void | Render ()=0 |
| virtual void | RenderSkybox ()=0 |
| virtual void | UploadGeometry ()=0 |
| virtual void | ComputeMesh ()=0 |
Script and C++ interfaces | |
| virtual void | SetWaterVisible (bool bVis)=0 |
| virtual void | SetSkyboxVisible (bool bVis)=0 |
| virtual void | SetStrength (float)=0 |
| virtual void | SetDisplace (bool)=0 |
| virtual void | SetOctaves (float)=0 |
| virtual void | SetScale (float)=0 |
| virtual void | SetFalloff (float)=0 |
| virtual void | SetAnimspeed (float)=0 |
| virtual void | SetTimemulti (float)=0 |
| virtual void | SetPaused (bool)=0 |
| virtual void | SetLODbias (float)=0 |
| virtual void | SetDisplayTargets (bool)=0 |
| virtual void | SetElevation (float)=0 |
| virtual void | SetSunPosAlpha (float)=0 |
| virtual void | SetSunPosTheta (float)=0 |
| virtual void | SetSunShininess (float)=0 |
| virtual void | SetSunStrength (float)=0 |
| virtual void | SetSmooth (bool)=0 |
| virtual void | SetReflRefrStrength (float)=0 |
| virtual void | SetWaterColourR (float)=0 |
| virtual void | SetWaterColourG (float)=0 |
| virtual void | SetWaterColourB (float)=0 |
| virtual void | SetDiffuseRefl (bool)=0 |
| virtual bool IOceanWater::PrepareVisibily | ( | const OceanCamera * | cam | ) | [pure virtual] |
| virtual void IOceanWater::BindTarget | ( | ) | [pure virtual] |
| virtual void IOceanWater::Render | ( | ) | [pure virtual] |
| virtual void IOceanWater::RenderSkybox | ( | ) | [pure virtual] |
| virtual void IOceanWater::UploadGeometry | ( | ) | [pure virtual] |
| virtual void IOceanWater::ComputeMesh | ( | ) | [pure virtual] |
| virtual void IOceanWater::SetWaterVisible | ( | bool | bVis | ) | [pure virtual] |
| virtual void IOceanWater::SetSkyboxVisible | ( | bool | bVis | ) | [pure virtual] |
| virtual void IOceanWater::SetStrength | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetDisplace | ( | bool | ) | [pure virtual] |
| virtual void IOceanWater::SetOctaves | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetScale | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetFalloff | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetAnimspeed | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetTimemulti | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetPaused | ( | bool | ) | [pure virtual] |
| virtual void IOceanWater::SetLODbias | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetDisplayTargets | ( | bool | ) | [pure virtual] |
| virtual void IOceanWater::SetElevation | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetSunPosAlpha | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetSunPosTheta | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetSunShininess | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetSunStrength | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetSmooth | ( | bool | ) | [pure virtual] |
| virtual void IOceanWater::SetReflRefrStrength | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetWaterColourR | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetWaterColourG | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetWaterColourB | ( | float | ) | [pure virtual] |
| virtual void IOceanWater::SetDiffuseRefl | ( | bool | ) | [pure virtual] |