15 #include <matrix/vlVector.h>
34 virtual void setAirTurbidity(
float turbidity);
37 virtual void setAmbientAirTemperature(
float temperature);
40 virtual void setCloudState(
unsigned int value);
43 virtual void setPrecipitationType(
unsigned int type);
46 virtual void setPrecipitationIntensity(
float intensity);
49 virtual void setTimeOfDay(
int hour,
int minutes,
double seconds);
52 virtual void setDateAndTimeOfDay(
int year,
int month,
int day,
53 int hour,
int minutes,
double seconds);
58 virtual void setUseGlobalTimeZone(
bool);
61 virtual void setTimeOfDayAdvancementSpeed(
float speed);
64 virtual void setVisibilityDistance(
float value);
67 virtual void setFogHeight(
float value);
70 virtual void setFogColor(
const DtVector& color);
71 virtual void setFogColor(
float red,
float green,
float blue);
72 virtual void setFogColor(
int red,
int green,
int blue);
75 virtual void setWindDirection(
float value);
78 virtual void setWindSpeed(
float value);
81 virtual void setSwellState(
int state);
84 virtual void setSwellStateDirection(
float value);
87 virtual void setSeaState(
int state);
90 virtual void setSeaStateDirection(
float value);
94 virtual void setWindDrivenSeaStateEnabled(
bool value);
97 virtual void setWindFetch(
float value);
100 virtual void setSeaChoppiness(
float value);
103 virtual void setUnderwaterVisibility(
float distance);
106 virtual void setSurfaceTransparency(
float value);
109 virtual void setSurgeDepth(
float value);
112 virtual void setAmbientWaterTemperature(
float temperature);
115 virtual void setWaterCurrentSpeed(
float speed);
118 virtual void setWaterCurrentDirection(
float direction);
121 virtual void setTidalOffset(
float meters);
124 virtual void setTidalDirection(
bool inOut);
127 virtual void setThermoclineDepth(
unsigned int layer,
float value);
130 virtual void setThermoclinePermeability(
unsigned int layer,
float value);