22 class DtOceanRenderSettingsRecord;
46 bool oceanPlanarReflectionsEnabled()
const;
47 void setOceanPlanarReflectionsEnabled(
bool setting );
49 float oceanPlanarReflectionsLODScale()
const;
50 void setOceanPlanarReflectionsLODScale(
float setting );
52 bool oceanPlanarReflectionsSpecifyFarClip()
const;
53 void setOceanPlanarReflectionsSpecifyFarClip(
bool setting );
55 double oceanPlanarReflectionsFarClip()
const;
56 void setOceanPlanarReflectionsFarClip(
double setting );
58 bool waveSprayEffectEnabled()
const;
59 void setWaveSprayEffectEnabled(
bool setting );
61 bool rotorWashDecalEnabled()
const;
62 void setRotorWashDecalEnabled(
bool setting );
64 double oceanHeightMapResolution()
const;
65 void setOceanHeightMapResolution(
double setting );
67 bool tidalStreamWakesEnabled()
const;
68 void setTidalStreamWakesEnabled(
bool setting);
70 double regenerateCubeMapThreshold()
const;
71 void setRegenerateCubeMapThreshold(
double threshold);
73 double regenerateHeightMapPercThreshold()
const;
74 void setRegenerateHeightMapPercThreshold(
double threshold);
76 bool omitCloudInCubeMap()
const;
77 void setOmitCloudInCubeMap(
bool omit);
79 int oceanHeightMapTextureSize()
const;
80 void setOceanHeightMapTextureSize(
int setting);
82 double staticOceanLodRange()
const;
83 void setStaticOceanLodRange(
double range );
85 int planarReflectionTextureWidth()
const;
86 void setPlanarReflectionTextureWidth(
int w );
88 int planarReflectionTextureHeight()
const;
89 void setPlanarReflectionTextureHeight(
int h );
91 unsigned int oceanQuality()
const;
92 void setOceanQuality(
unsigned int quality );
94 bool planarReflectionsShowSpeedTrees()
const;
95 void setPlanarReflectionsShowSpeedTrees(
bool setting );
114 virtual void backup();
119 static std::string className();