VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtRenderSettingsWidget Class Reference

DtRenderSettingsWidget implements the DtRenderSettingsInterface for Qt. More...

Inheritance diagram for makVrv::DtRenderSettingsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtRenderSettingsWidget (DtDe &de, QWidget *parent, Qt::WindowFlags flags=Qt::Widget)
 CTOR.
virtual ~DtRenderSettingsWidget ()
 DTOR.
virtual void setWireframeEnabled (bool enabled)
 Set the wireframe enabled state.
virtual void setPerformanceOverlayShown (bool shown)
 Set the performance overlay widget.
virtual void setProfilerOverlayShown (bool shown)
 Set the function profiler overlay widget.
virtual void setChannelProjectionResizePolicy (DtChannelConfiguration::ProjectionResizePolicy policy)
 Set the channelProjectionResizePolicy.
virtual void setSymbolTransparency (int scale)
 Set value for transparency of occluded icons.
virtual void setTerrainScalingEnabled (bool enabled)
 Set the current state of terrain scaling.
virtual void setTerrainScaleFactor (double scaleFactor)
 Set the terrain scale factor.
virtual void setTerrainScalingAllowed (bool allowed)
 Indicate whether terrain scaling is currently allowed.
virtual void setClearTrackHistoriesOnTerrainScaleChanged (bool clear)
 Set the clear track histories option checkbox.
virtual void setUseAutofocus (bool useAutofocus)
 Set whether to use autofocus for depth of field.
virtual void setFocalDepth (double focalDepth)
 Set the focal depth for depth of field.
virtual void setFocalRange (double focalRange)
 Set the focal range for depth of field.
virtual void setAmbientFactor (double ambientFactor)
 Set the ambient factor.
virtual void setUseMaterialAmbient (bool useMaterialAmbient)
 Set the use material ambient.
virtual void setDiffuseScaleFactor (double diffuseScaleFactor)
 Set the diffuse scale factor.
virtual void setUseMaterialDiffuse (bool useMaterialDiffuse)
 Set the use material diffuse.
virtual void setPerPixelLightingEnabled (bool state)
 Set the per-pixel lighting state.
virtual void setOceanPlanarReflectionsEnabled (bool state)
 Set the planar reflections state.
virtual void setOceanPlanarReflectionsLODScale (float scale)
 Set the scale factor for objects processed by the reflections camera.
virtual void setOceanPlanarReflectionsSpecifyFarClip (bool enabled)
 Set whether the planar reflections uses the current far clipping plane or sets it own.
virtual void setOceanPlanarReflectionsFarClip (double farClip)
 Specify the far clipping when OceanPlanarReflectionsSpecifyFarClip is true.
virtual void setLensFlareEnabled (bool state)
 Set the lens flare state.
virtual void setCrepuscularRaysEnabled (bool state)
 Set the crepuscular rays (sun rays) state.
virtual void setWaveSprayEffectEnabled (bool state)
 Set the sea spray particle effect state.
virtual void setRotorWashDecalEnabled (bool state)
 Set the rotor wash detailed texture decal state.
virtual void setTidalStreamWakesEnabled (bool state)
 Set the tidal stream wakes state.
virtual void setOceanHeightMapResolution (double res)
 Set the resolution of the ocean height map.
virtual void setComponentVisualizationMode (int mode)
 Set the wire-frame enabled state.
virtual void setPagedLodMagnificationScaleFactor (float factor)
 Set the wire-frame enabled state.
virtual void setRegenerateCubeMapThreshold (double threshold)
 Set the threshold distance for cube map regeneration.
virtual void setRegenerateHeightMapPercThreshold (double threshold)
 Set the threshold distance for height map regeneration as a percentage of the height map dimensions.
virtual void setOmitCloudInCubeMap (bool state)
 Set the state to enable/disble cloud rendering in cube maps.
virtual void setOceanHeightMapTextureSize (int val)
 Set the size of the texture used for creating an ocean height map.
- Public Member Functions inherited from makVrv::DtRenderSettingsInterface
virtual ~DtRenderSettingsInterface ()
 DTOR.

Protected Slots

User input slots.

Receives notification that the user has changed a widget's value.

void on_reloadShaderButton_clicked ()
void on_wireframeCheckChanged (int state)
void on_renderStatsChanged (int state)
void on_renderProfilerChanged (int state)
void on_myChannelProjectionResizePolicyCombo_currentIndexChanged (int index)
void on_SymbolTransparencyChanged (int state)
void on_terrainScalingEnabledCheckChanged (int state)
void on_terrainScaleFactorSliderChanged (int val)
void on_ClearTrackHistoriesCheckChanged (int state)
void on_useAutofocusCheckChanged (int state)
void on_focalDepthSliderChanged (double val)
void on_focalRangeSliderChanged (double val)
void on_ambientFactorSliderChanged (double val)
void on_useMaterialAmbientCheckChanged (int state)
void on_diffuseScaleFactorSliderChanged (double val)
void on_useMaterialDiffuseCheckChanged (int state)
void on_perPixelLightingCheckChanged (int state)
void on_oceanPlanarReflectionsCheckChanged (int state)
void on_oceanPlanarReflectionsLODScaleChanged (double scale)
void on_oceanPlanarReflectionsSpecifyFarClipChanged (int state)
void on_oceanPlanarReflectionsFarClipChanged (double farClip)
void on_lensFlareCheckChanged (int state)
void on_crepuscularRaysCheckChanged (int state)
void on_waveSprayEffectCheckChanged (int state)
void on_rotorWashDecalCheckChanged (int state)
void on_tidalStreamWakesCheckChanged (int state)
void on_oceanHeightMapResolutionChanged (double res)
void on_componentVisualizationCombo_currentIndexChanged (int selectedIndex)
void on_pagedLodMagnificationScaleFactorChanged (double val)
void on_regenerateCubeMapThreshold (double threshold)
void on_regenerateHeightMapPercThreshold (double threshold)
void on_omitCloudInCubeMap (int state)
void on_oceanHeightMapTextureSizeChanged (int val)

Protected Member Functions

void setupGui ()
 Sets up the widget's fields.
void connectToSignals ()
 Connects widget signals to slots.

Protected Attributes

DtDemyDe
QCheckBoxmyWireframeCheckbox
QCheckBoxmyRenderStatsCheckbox
QCheckBoxmyRenderProfilerCheckbox
QLabelmyChannelProjectionResizePolicyLabel
QComboBoxmyChannelProjectionResizePolicyCombo
QLabelmySymbolTransparencyLabel
QSlider * mySymbolTransparencySlider
QCheckBoxmyTerrainScalingEnabledCheckBox
QLabelmyTerrainScaleFactorLabel
QSlider * myTerrainScaleFactorSlider
QCheckBoxmyClearTrackHistoriesCheckBox
QCheckBoxmyPerPixelLightingCheckbox
QCheckBoxmyOceanPlanarReflectionsCheckbox
QCheckBoxmyOceanPlanarReflectionsSpecifyFarClipCheckbox
QCheckBoxmyLensFlareCheckbox
QCheckBoxmyCrepuscularRaysCheckbox
QCheckBoxmyWaveSprayEffect
QCheckBoxmyRotorWashDecal
QCheckBoxmyTidalStreamWakes
QLabelmyOceanHeightMapResolutionLabel
DtSliderDoubleSpinboxWidgetmyOceanHeightMapResolution
QLabelmyOceanPlanarReflectionsLODScaleLabel
DtSliderDoubleSpinboxWidgetmyOceanPlanarReflectionsLODScale
QLabelmyOceanPlanarReflectionsFarClipLabel
DtSliderDoubleSpinboxWidgetmyOceanPlanarReflectionsFarClip
QCheckBoxmyUseMaterialAmbientCheckbox
QCheckBoxmyUseAutofocusCheckbox
QLabelmyFocalDepthLabel
DtSliderDoubleSpinboxWidgetmyFocalDepthSlider
QLabelmyFocalRangeLabel
DtSliderDoubleSpinboxWidgetmyFocalRangeSlider
QLabelmyAmbientFactorLabel
DtSliderDoubleSpinboxWidgetmyAmbientFactorSlider
QLabelmyComponentVisualizationLabel
QComboBoxmyComponentVisualizationCombo
QLabelmyDiffuseScaleFactorLabel
DtSliderDoubleSpinboxWidgetmyDiffuseScaleFactorSlider
QCheckBoxmyUseMaterialDiffuseCheckbox
QPushButtonmyReloadShaderButton
QLabelmyPagedLodMagnificationScaleFactorLabel
DtSliderDoubleSpinboxWidgetmyPagedLodMagnificationScaleFactorSlider
QLabelmyRegenerateCubeMapThresholdLabel
DtSliderDoubleSpinboxWidgetmyRegenerateCubeMapThresholdSpinBox
QLabelmyRegenerateHeightMapPercThresholdLabel
DtSliderDoubleSpinboxWidgetmyRegenerateHeightMapPercThresholdSlider
QCheckBoxmyOmitCloudInCubeMapCheckBox
QLabelmyOceanHeightMapTextureSizeLabel
DtSliderSpinboxWidgetmyOceanHeightMapTextureSizeSlider

Additional Inherited Members

- Public Attributes inherited from makVrv::DtRenderSettingsInterface
boost::signal< void(void)> signal_reloadShader
boost::signal< void(bool)> signal_wireframeSet
boost::signal< void(bool)> signal_showPerformanceOverlaySet
boost::signal< void(bool)> signal_showProfilerOverlaySet
boost::signal< void(DtChannelConfiguration::ProjectionResizePolicy)> signal_channelProjectionResizePolicySet
boost::signal< void(int)> signal_symbolTransparencyChanged
boost::signal< void(const
std::string &)> 
signal_activeStatsChanged
boost::signal< void(bool)> signal_terrainScalingEnabledChanged
boost::signal< void(double)> signal_terrainScaleFactorChanged
boost::signal< void(bool)> signal_clearTrackHistoriesOnTerrainScaleChanged
boost::signal< void(bool)> signal_useAutofocusChanged
boost::signal< void(double)> signal_focalDepthChanged
boost::signal< void(double)> signal_focalRangeChanged
boost::signal< void(double)> signal_ambientFactorChanged
boost::signal< void(bool)> signal_useMaterialAmbientChanged
boost::signal< void(double)> signal_diffuseScaleFactorChanged
boost::signal< void(bool)> signal_useMaterialDiffuseChanged
boost::signal< void(bool)> signal_perPixelLightingEnabledChanged
boost::signal< void(bool)> signal_oceanPlanarReflectionsEnabledChanged
boost::signal< void(float)> signal_oceanPlanarReflectionsLODScaleChanged
boost::signal< void(bool)> signal_oceanPlanarReflectionsSpecifyFarClipChanged
boost::signal< void(double)> signal_oceanPlanarReflectionsFarClipChanged
boost::signal< void(bool)> signal_lensFlareEnabledChanged
boost::signal< void(bool)> signal_crepuscularRaysEnabledChanged
boost::signal< void(bool)> signal_waveSprayEffectChanged
boost::signal< void(bool)> signal_rotorWashDecalChanged
boost::signal< void(bool)> signal_tidalStreamWakesChanged
boost::signal< void(double)> signal_oceanHeightMapResolutionChanged
boost::signal< void(int)> signal_componentVisualizationComboChanged
boost::signal< void(float)> signal_pagedLodMagnificationScaleFactorChanged
boost::signal< void(double)> signal_regenerateCubeMapThresholdChanged
boost::signal< void(double)> signal_regenerateHeightMapPercThresholdChanged
boost::signal< void(bool)> signal_omitCloudInCubeMapChanged
boost::signal< void(int)> signal_oceanHeightMapTextureSizeChanged

Detailed Description

DtRenderSettingsWidget implements the DtRenderSettingsInterface for Qt.

It provides the Qt widgets used to change rendering settings such as wireframe mode and shadows

Constructor & Destructor Documentation

makVrv::DtRenderSettingsWidget::DtRenderSettingsWidget ( DtDe de,
QWidget parent,
Qt::WindowFlags  flags = Qt::Widget 
)

CTOR.

virtual makVrv::DtRenderSettingsWidget::~DtRenderSettingsWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtRenderSettingsWidget::setWireframeEnabled ( bool  enabled)
virtual

Set the wireframe enabled state.

Parameters
[in]enabledis the enabled/disabled state for wire-frame.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setPerformanceOverlayShown ( bool  shown)
virtual

Set the performance overlay widget.

Parameters
[in]shownis the show/hide state for displaying the overlay.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setProfilerOverlayShown ( bool  shown)
virtual

Set the function profiler overlay widget.

Parameters
[in]shownis the show/hide state for displaying the overlay.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setChannelProjectionResizePolicy ( DtChannelConfiguration::ProjectionResizePolicy  policy)
virtual

Set the channelProjectionResizePolicy.

Parameters
[in]policydescribes how to resize channel projections.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setSymbolTransparency ( int  scale)
virtual

Set value for transparency of occluded icons.

Parameters
[in]scaleis the transparency value (0 - 32).

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setTerrainScalingEnabled ( bool  enabled)
virtual

Set the current state of terrain scaling.

Parameters
[in]enabledis the enabled/disabled state for terrain scaling.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setTerrainScaleFactor ( double  scaleFactor)
virtual

Set the terrain scale factor.

Parameters
[in]scaleFactoris the multiplier for scaling terrain.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setTerrainScalingAllowed ( bool  allowed)
virtual

Indicate whether terrain scaling is currently allowed.

If not, the terrain scaling enabled and terrain scale factor widgets will be grayed out.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setClearTrackHistoriesOnTerrainScaleChanged ( bool  clear)
virtual

Set the clear track histories option checkbox.

Parameters
[in]clearis the enabled/disabled state for clearing histories.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setUseAutofocus ( bool  useAutofocus)
virtual

Set whether to use autofocus for depth of field.

Parameters
[in]useAutofocusis the bool for whether to have the camera focus on the object in the center of the screen for depth of field.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setFocalDepth ( double  focalDepth)
virtual

Set the focal depth for depth of field.

Parameters
[in]focalDepthis the focal distance for depth of field

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setFocalRange ( double  focalRange)
virtual

Set the focal range for depth of field.

Parameters
[in]focalRangeis the distance before and after the focalDepth which is in focus

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setAmbientFactor ( double  ambientFactor)
virtual

Set the ambient factor.

Parameters
[in]ambientFactoris the multiplier for the ambient material value of all per pixel lighting material.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setUseMaterialAmbient ( bool  useMaterialAmbient)
virtual

Set the use material ambient.

Parameters
[in]useMaterialAmbientboolean value to enable/disable the usage of the material ambient

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setDiffuseScaleFactor ( double  diffuseScaleFactor)
virtual

Set the diffuse scale factor.

Parameters
[in]diffuseScaleFactoris the multiplier for the diffuse scale material value of all per pixel lighting material.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setUseMaterialDiffuse ( bool  useMaterialDiffuse)
virtual

Set the use material diffuse.

Parameters
[in]useMaterialDiffuseboolean value to enable/disable the usage of the material diffuse

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setPerPixelLightingEnabled ( bool  state)
virtual

Set the per-pixel lighting state.

Parameters
[in]stateis the enabled/disabled state for terrain scaling.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setOceanPlanarReflectionsEnabled ( bool  state)
virtual

Set the planar reflections state.

Parameters
[in]stateis the enabled/disabled state for planar reflections.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setOceanPlanarReflectionsLODScale ( float  scale)
virtual

Set the scale factor for objects processed by the reflections camera.

Parameters
[in]scaleis the LOD scale applied when culling in the reflections camera

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setOceanPlanarReflectionsSpecifyFarClip ( bool  enabled)
virtual

Set whether the planar reflections uses the current far clipping plane or sets it own.

Parameters
[in]enabledspecifies the clipping plane usage

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setOceanPlanarReflectionsFarClip ( double  farClip)
virtual

Specify the far clipping when OceanPlanarReflectionsSpecifyFarClip is true.

Parameters
[in]farClipis the far clipping plane used for reflections

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setLensFlareEnabled ( bool  state)
virtual

Set the lens flare state.

Parameters
[in]stateis the enabled/disabled state for lens flares.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setCrepuscularRaysEnabled ( bool  state)
virtual

Set the crepuscular rays (sun rays) state.

Parameters
[in]stateis the enabled/disabled state for crepuscular rays.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setWaveSprayEffectEnabled ( bool  state)
virtual

Set the sea spray particle effect state.

Parameters
[in]stateis the enabled/disabled state for sea spray effect.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setRotorWashDecalEnabled ( bool  state)
virtual

Set the rotor wash detailed texture decal state.

Parameters
[in]stateis the enabled/disabled state for rotor wash decal.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setTidalStreamWakesEnabled ( bool  state)
virtual

Set the tidal stream wakes state.

Parameters
[in]stateis the enabled/disabled state for tidal stream wakes.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setOceanHeightMapResolution ( double  res)
virtual

Set the resolution of the ocean height map.

Parameters
[in]resis the map resolution in meters per pixel.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setComponentVisualizationMode ( int  state)
virtual

Set the wire-frame enabled state.

Parameters
[in]enabledis the enabled/disabled state for wire-frame.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setPagedLodMagnificationScaleFactor ( float  factor)
virtual

Set the wire-frame enabled state.

Parameters
[in]enabledis the enabled/disabled state for wire-frame.

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setRegenerateCubeMapThreshold ( double  threshold)
virtual

Set the threshold distance for cube map regeneration.

Parameters
[in]thresholdis the threshold distance for cube map regeneration

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setRegenerateHeightMapPercThreshold ( double  threshold)
virtual

Set the threshold distance for height map regeneration as a percentage of the height map dimensions.

Parameters
[in]thresholdis the threshold distance for height map regeneration as a percentage of the height map dimensions

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setOmitCloudInCubeMap ( bool  state)
virtual

Set the state to enable/disble cloud rendering in cube maps.

Parameters
[in]stateis the enabled/disabled state for clouds rendering in cube maps

Implements makVrv::DtRenderSettingsInterface.

virtual void makVrv::DtRenderSettingsWidget::setOceanHeightMapTextureSize ( int  val)
virtual

Set the size of the texture used for creating an ocean height map.

Parameters
[in]Valuewill be clamped between 256 and 16384. Note that specific graphics cards may reduce the value

Implements makVrv::DtRenderSettingsInterface.

void makVrv::DtRenderSettingsWidget::on_reloadShaderButton_clicked ( )
protectedslot
void makVrv::DtRenderSettingsWidget::on_wireframeCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_renderStatsChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_renderProfilerChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_myChannelProjectionResizePolicyCombo_currentIndexChanged ( int  index)
protectedslot
void makVrv::DtRenderSettingsWidget::on_SymbolTransparencyChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_terrainScalingEnabledCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_terrainScaleFactorSliderChanged ( int  val)
protectedslot
void makVrv::DtRenderSettingsWidget::on_ClearTrackHistoriesCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_useAutofocusCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_focalDepthSliderChanged ( double  val)
protectedslot
void makVrv::DtRenderSettingsWidget::on_focalRangeSliderChanged ( double  val)
protectedslot
void makVrv::DtRenderSettingsWidget::on_ambientFactorSliderChanged ( double  val)
protectedslot
void makVrv::DtRenderSettingsWidget::on_useMaterialAmbientCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_diffuseScaleFactorSliderChanged ( double  val)
protectedslot
void makVrv::DtRenderSettingsWidget::on_useMaterialDiffuseCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_perPixelLightingCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_oceanPlanarReflectionsCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_oceanPlanarReflectionsLODScaleChanged ( double  scale)
protectedslot
void makVrv::DtRenderSettingsWidget::on_oceanPlanarReflectionsSpecifyFarClipChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_oceanPlanarReflectionsFarClipChanged ( double  farClip)
protectedslot
void makVrv::DtRenderSettingsWidget::on_lensFlareCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_crepuscularRaysCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_waveSprayEffectCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_rotorWashDecalCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_tidalStreamWakesCheckChanged ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_oceanHeightMapResolutionChanged ( double  res)
protectedslot
void makVrv::DtRenderSettingsWidget::on_componentVisualizationCombo_currentIndexChanged ( int  selectedIndex)
protectedslot
void makVrv::DtRenderSettingsWidget::on_pagedLodMagnificationScaleFactorChanged ( double  val)
protectedslot
void makVrv::DtRenderSettingsWidget::on_regenerateCubeMapThreshold ( double  threshold)
protectedslot
void makVrv::DtRenderSettingsWidget::on_regenerateHeightMapPercThreshold ( double  threshold)
protectedslot
void makVrv::DtRenderSettingsWidget::on_omitCloudInCubeMap ( int  state)
protectedslot
void makVrv::DtRenderSettingsWidget::on_oceanHeightMapTextureSizeChanged ( int  val)
protectedslot
void makVrv::DtRenderSettingsWidget::setupGui ( )
protected

Sets up the widget's fields.

Non-virtual (Called from CTOR).

void makVrv::DtRenderSettingsWidget::connectToSignals ( )
protected

Connects widget signals to slots.

Non-virtual (Called from CTOR).

Member Data Documentation

DtDe& makVrv::DtRenderSettingsWidget::myDe
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myWireframeCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myRenderStatsCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myRenderProfilerCheckbox
protected
QLabel* makVrv::DtRenderSettingsWidget::myChannelProjectionResizePolicyLabel
protected
QComboBox* makVrv::DtRenderSettingsWidget::myChannelProjectionResizePolicyCombo
protected
QLabel* makVrv::DtRenderSettingsWidget::mySymbolTransparencyLabel
protected
QSlider* makVrv::DtRenderSettingsWidget::mySymbolTransparencySlider
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myTerrainScalingEnabledCheckBox
protected
QLabel* makVrv::DtRenderSettingsWidget::myTerrainScaleFactorLabel
protected
QSlider* makVrv::DtRenderSettingsWidget::myTerrainScaleFactorSlider
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myClearTrackHistoriesCheckBox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myPerPixelLightingCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myOceanPlanarReflectionsCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myOceanPlanarReflectionsSpecifyFarClipCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myLensFlareCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myCrepuscularRaysCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myWaveSprayEffect
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myRotorWashDecal
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myTidalStreamWakes
protected
QLabel* makVrv::DtRenderSettingsWidget::myOceanHeightMapResolutionLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myOceanHeightMapResolution
protected
QLabel* makVrv::DtRenderSettingsWidget::myOceanPlanarReflectionsLODScaleLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myOceanPlanarReflectionsLODScale
protected
QLabel* makVrv::DtRenderSettingsWidget::myOceanPlanarReflectionsFarClipLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myOceanPlanarReflectionsFarClip
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myUseMaterialAmbientCheckbox
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myUseAutofocusCheckbox
protected
QLabel* makVrv::DtRenderSettingsWidget::myFocalDepthLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myFocalDepthSlider
protected
QLabel* makVrv::DtRenderSettingsWidget::myFocalRangeLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myFocalRangeSlider
protected
QLabel* makVrv::DtRenderSettingsWidget::myAmbientFactorLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myAmbientFactorSlider
protected
QLabel* makVrv::DtRenderSettingsWidget::myComponentVisualizationLabel
protected
QComboBox* makVrv::DtRenderSettingsWidget::myComponentVisualizationCombo
protected
QLabel* makVrv::DtRenderSettingsWidget::myDiffuseScaleFactorLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myDiffuseScaleFactorSlider
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myUseMaterialDiffuseCheckbox
protected
QPushButton* makVrv::DtRenderSettingsWidget::myReloadShaderButton
protected
QLabel* makVrv::DtRenderSettingsWidget::myPagedLodMagnificationScaleFactorLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myPagedLodMagnificationScaleFactorSlider
protected
QLabel* makVrv::DtRenderSettingsWidget::myRegenerateCubeMapThresholdLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myRegenerateCubeMapThresholdSpinBox
protected
QLabel* makVrv::DtRenderSettingsWidget::myRegenerateHeightMapPercThresholdLabel
protected
DtSliderDoubleSpinboxWidget* makVrv::DtRenderSettingsWidget::myRegenerateHeightMapPercThresholdSlider
protected
QCheckBox* makVrv::DtRenderSettingsWidget::myOmitCloudInCubeMapCheckBox
protected
QLabel* makVrv::DtRenderSettingsWidget::myOceanHeightMapTextureSizeLabel
protected
DtSliderSpinboxWidget* makVrv::DtRenderSettingsWidget::myOceanHeightMapTextureSizeSlider
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)