42 virtual void resetToDefaults();
59 virtual void setAirTurbidity(
double value);
60 virtual double airTurbidity()
const;
65 virtual void setAmbientAirTemperature(
double value);
66 virtual double ambientAirTemperature()
const;
77 virtual void setPrecipitationIntensity(
double value);
78 virtual double precipitationIntensity()
const;
89 virtual void setWindSpeed(
double value);
90 virtual double windSpeed()
const;
95 virtual void setWindDirection(
double value);
96 virtual double windDirection()
const;
101 virtual void setVisibility(
double value);
102 virtual double visibility()
const;
107 virtual void setPriority(
int value);
108 virtual int priority()
const;
113 virtual void setUnderwaterVisibility(
double underwaterVisibility);
114 virtual double underwaterVisibility()
const;
119 virtual void setSurfaceTransparency(
double transparency);
120 virtual double surfaceTransparency()
const;
125 virtual void setWaterCurrentSpeed(
double waterCurrentSpeed);
126 virtual double waterCurrentSpeed()
const;
131 virtual void setWaterCurrentDirection(
double waterCurrentDirection);
132 virtual double waterCurrentDirection()
const;
137 virtual void setAmbientWaterTemperature(
double waterTemperature);
138 virtual double ambientWaterTemperature()
const;
143 virtual void setTidalOffset(
double tidalOffset);
144 virtual double tidalOffset()
const;
150 virtual void setTidalDirection(
bool tidalDirection);
151 virtual bool tidalDirection()
const;
156 virtual void setSwellState(
unsigned int state);
157 virtual unsigned int swellState()
const;
162 virtual void setSwellStateDirection(
double direction);
163 virtual double swellStateDirection()
const;
168 virtual void setSeaState(
unsigned int state);
169 virtual unsigned int seaState()
const;
174 virtual void setSeaStateDirection(
double direction);
175 virtual double seaStateDirection()
const;
180 virtual void setWindDrivenSeaStateEnabled(
bool b);
181 virtual bool windDrivenSeaStateEnabled()
const;
186 virtual void setChoppiness(
double choppiness);
187 virtual double choppiness()
const;
192 virtual void setSurgeDepth(
double depth);
193 virtual double surgeDepth()
const;
198 virtual void setFogHeight(
double depth);
199 virtual double fogHeight()
const;
204 virtual void setFogColor(
const DtVector& color);
205 virtual const DtVector& fogColor()
const;
211 virtual void setThermoclineLayer1Depth(
double depth);
212 virtual double thermoclineLayer1Depth()
const;
213 virtual void setThermoclineLayer1Permeability(
double depth);
214 virtual double thermoclineLayer1Permeability()
const;
215 virtual void setThermoclineLayer2Depth(
double depth);
216 virtual double thermoclineLayer2Depth()
const;
217 virtual void setThermoclineLayer2Permeability(
double depth);
218 virtual double thermoclineLayer2Permeability()
const;
219 virtual void setThermoclineLayer3Depth(
double depth);
220 virtual double thermoclineLayer3Depth()
const;
221 virtual void setThermoclineLayer3Permeability(
double depth);
222 virtual double thermoclineLayer3Permeability()
const;
223 virtual void setThermoclineLayer4Depth(
double depth);
224 virtual double thermoclineLayer4Depth()
const;
225 virtual void setThermoclineLayer4Permeability(
double depth);
226 virtual double thermoclineLayer4Permeability()
const;
227 virtual void setThermoclineLayer5Depth(
double depth);
228 virtual double thermoclineLayer5Depth()
const;
229 virtual void setThermoclineLayer5Permeability(
double depth);
230 virtual double thermoclineLayer5Permeability()
const;