14 #include <QtGui/QWidget>
29 class DtSliderSpinboxWidget;
30 class DtSliderDoubleSpinboxWidget;
45 DtDe& de,
QWidget* parent, Qt::WindowFlags flags = Qt::Widget);
52 virtual void setOceanPlanarReflectionsEnabled(
bool state);
57 virtual void setOceanPlanarReflectionsLODScale(
float scale );
62 virtual void setOceanPlanarReflectionsSpecifyFarClip(
bool enabled );
67 virtual void setOceanPlanarReflectionsFarClip(
double farClip );
72 virtual void setWaveSprayEffectEnabled(
bool state);
76 virtual void setRotorWashDecalEnabled(
bool state);
80 virtual void setTidalStreamWakesEnabled(
bool state);
84 virtual void setOceanHeightMapResolution(
double res);
90 virtual void setRegenerateHeightMapPercThreshold(
double threshold);
95 virtual void setOceanHeightMapTextureSize(
int val);
99 virtual void setRegenerateCubeMapThreshold(
double threshold);
103 virtual void setOmitCloudInCubeMap(
bool state);
108 virtual void setPlanarReflectionTextureWidth(
int val);
113 virtual void setPlanarReflectionTextureHeight(
int val);
120 void on_oceanPlanarReflectionsCheckChanged(
int state);
121 void on_oceanPlanarReflectionsLODScaleChanged(
double scale);
123 void on_oceanPlanarReflectionsSpecifyFarClipChanged(
int state);
124 void on_oceanPlanarReflectionsFarClipChanged(
double farClip);
126 void on_waveSprayEffectCheckChanged(
int state);
127 void on_rotorWashDecalCheckChanged(
int state);
128 void on_tidalStreamWakesCheckChanged(
int state);
129 void on_oceanHeightMapResolutionChanged(
double res);
130 void on_regenerateCubeMapThreshold(
double threshold);
131 void on_omitCloudInCubeMap(
int state);
132 void on_regenerateHeightMapPercThreshold(
double threshold);
133 void on_oceanHeightMapTextureSizeChanged(
int val);
134 void on_planarReflectionTextureWidthChanged(
int val);
135 void on_planarReflectionTextureHeightChanged(
int val);
147 void connectToSignals();
149 void enablePlanarReflectionParameters(
bool enabled );
157 QCheckBox* myOceanPlanarReflectionsSpecifyFarClipCheckbox;
177 QLabel* myOceanPlanarReflectionsFarClipLabel;