20 #include <QtGui/QWidget>
31 class DtVrfSceneSettingsEnvironmentLogic;
49 virtual void setupGui();
55 virtual void setPrecipitationEnabled(
bool enabledFlag);
56 virtual void setPrecipitationIntensity(
float intensity);
57 virtual void setPrecipitationType(
int type);
58 virtual void setSkyConditions(
int state);
59 virtual void setWindDirection(
float);
60 virtual void setWindSpeed(
float);
61 virtual void setVisibilityDistance(
float distance);
62 virtual void setMaximumVisibility(
float distance);
64 virtual bool precipitationEnabled();
65 virtual float precipitationIntensity();
66 virtual int precipitationType();
67 virtual int skyConditions();
68 virtual double visibilityDistance();
69 virtual double maximumVisibility();
70 virtual float windDirection();
71 virtual float windSpeed();
75 void on_myPrecipitationBox_clicked(
bool);
76 void on_myPrecipitationIntensityBox_valueChanged(
double);
77 void on_myPrecipitationTypeBox_indexChanged(
int);
78 void on_mySkyConditionsBox_indexChanged(
int);
79 void on_myVisibilityBox_valueChanged(
double);
80 void on_myWindSpeedBox_valueChanged(
double);
81 void on_myWindDirectionBox_valueChanged(
double);
83 virtual void refreshLabels();