42 virtual void setGlobalEnvironmentObject(
DtVrfObject* vrfObject);
44 virtual void setAirTurbidity(
double value) = 0;
45 virtual void setAmbientAirTemperature(
double value) = 0;
47 virtual void setPrecipitationIntensity(
double value) = 0;
49 virtual void setWindSpeed(
double value) = 0;
50 virtual void setWindDirection(
double value) = 0;
51 virtual void setVisibility(
double value) = 0;
52 virtual void setDateAndTimeOfDay(
double secondsPastUTC) = 0;
53 virtual void setTimeOfDayAdvancementSpeed(
double speed) = 0;
54 virtual void setUnderwaterVisibility(
double underwaterVisibility) = 0;
55 virtual void setSurfaceTransparency(
double transparency) = 0;
56 virtual void setWaterCurrentSpeed(
double waterCurrentSpeed) = 0;
57 virtual void setWaterCurrentDirection(
double waterCurrentDirection) = 0;
58 virtual void setAmbientWaterTemperature(
double waterTemperature) = 0;
59 virtual void setTidalOffset(
double tidalOffset) = 0;
60 virtual void setTidalDirection(
bool tidalDirection) = 0;
61 virtual void setSwellState(
unsigned int state) = 0;
62 virtual void setSwellStateDirection(
double direction) = 0;
63 virtual void setSeaState(
unsigned int state) = 0;
64 virtual void setSeaStateDirection(
double direction) = 0;
65 virtual void setWindDrivenSeaStateEnabled(
bool b) = 0;
66 virtual void setChoppiness(
double choppiness) = 0;
67 virtual void setSurgeDepth(
double depth) = 0;
68 virtual void setThermoclineLayer1Depth(
double depth) = 0;
69 virtual void setThermoclineLayer1Permeability(
double depth) = 0;
70 virtual void setThermoclineLayer2Depth(
double depth) = 0;
71 virtual void setThermoclineLayer2Permeability(
double depth) = 0;
72 virtual void setThermoclineLayer3Depth(
double depth) = 0;
73 virtual void setThermoclineLayer3Permeability(
double depth) = 0;
74 virtual void setThermoclineLayer4Depth(
double depth) = 0;
75 virtual void setThermoclineLayer4Permeability(
double depth) = 0;
76 virtual void setThermoclineLayer5Depth(
double depth) = 0;
77 virtual void setThermoclineLayer5Permeability(
double depth) = 0;
78 virtual void setUseDayNightIlluminationModel(
bool) = 0;
177 static void tickCallback(
void* usr);