![]() |
VR-Forces 5.0.2 Developer's Guide
|
This is the logic for the render settings widget.
Public Member Functions | |
| DtOceanRenderSettingsLogic (DtDe &de, DtPersistenceControlsInterface &persistenceControls, DtOceanRenderSettingsInterface &widget) | |
| virtual | ~DtOceanRenderSettingsLogic () |
Protected Member Functions | |
| void | sendSettingsToGui () |
| void | slot_oceanPlanarReflectionsEnabledChanged (bool enabled) |
| void | slot_oceanPlanarReflectionsLODScaleChanged (float lodScale) |
| void | slot_waveSprayEffectChanged (bool enabled) |
| void | slot_rotorWashDecalChanged (bool enabled) |
| void | slot_tidalStreamWakesChanged (bool enabled) |
| void | slot_oceanHeightMapResolutionChanged (double resolution) |
| void | slot_oceanHeightMapTextureSizeChanged (int val) |
| void | slot_regenerateHeightMapPercThresholdChanged (double threshold) |
| void | slot_regenerateCubeMapThresholdChanged (double threshold) |
| void | slot_omitCloudInCubeMapChanged (bool enabled) |
| void | slot_planarReflectionTextureWidthChanged (int val) |
| void | slot_planarReflectionTextureHeightChanged (int val) |
| void | slot_onChangeOceanQuality (unsigned int quality) |
| void | slot_onChangeOceanSpectralModel (unsigned int spectralModel) |
| void | slot_planarReflectionsShowSpeedTreesChanged (bool val) |
Persistence slots | |
| DtSignalConnectionManager | myConnections |
| DtOceanRenderSettingsInterface & | myInterface |
| DtPersistenceControlsInterface & | myPersistenceControls |
| DtDe & | myDe |
| void | on_import () |
| void | on_export () |
| void | on_importFilePathChosen (const std::string &filePath) |
| void | on_exportFilePathChosen (const std::string &filePath) |
| virtual void | settingsRestored (const DtSettingsBackup *) |
| makVrv::DtOceanRenderSettingsLogic::DtOceanRenderSettingsLogic | ( | DtDe & | de, |
| DtPersistenceControlsInterface & | persistenceControls, | ||
| DtOceanRenderSettingsInterface & | widget | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
protected |
Set up the gui with the current Render settings.
|
protected |
Called when planar reflections mode is changed by the gui.
|
protected |
Called when planar reflections LOD scale is changed by the gui.
|
protected |
Called when sea spray effect is changed by the gui.
|
protected |
Called when rotor wash decal is changed by the gui.
|
protected |
Called when tidal stream wakes is changed by the gui.
|
protected |
Called when ocean height map resolution is changed by the gui.
|
protected |
Called when ocean height map resolution is changed by the gui.
|
protected |
Called when regenerate height map percentage threshold is changed by the gui.
|
protected |
Called when regenerate cube map threshold is changed by the gui.
|
protected |
Called when omit cloud in cube map is changed by the gui.
|
protected |
Called when planar reflection texture width is changed by the gui.
|
protected |
Called when planar reflection texture height is changed by the gui.
|
protected |
Ocean Quality was changed by user.
|
protected |
Ocean spectral model was changed by user.
|
protected |
Called when planar reflection show speed tree checkbox is changed in the gui.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protectedvirtual |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.
|
protected |
Called when settings are restored. Resets gui if the restored object type is of this class.