![]() |
VR-Forces Development_Version Class Documentation
|
Abstract interface used for the Experimental Features utility. More...

Public Member Functions | |
| virtual | ~DtExperimentalFeaturesInterface () |
| Destructor. | |
Initializer/Setters for the widgets. | |
| virtual void | setBreakingWaveAmplitude (float)=0 |
| Set the breaking wave amplitude value. | |
| virtual void | setOceanQuality (DtTritonManager::TritonQuality quality)=0 |
| Set the ocean quality. | |
| virtual void | setPagedLodMagnificationScaleFactor (float factor)=0 |
| Set the paged LOD magnification scale factor. | |
| virtual void | setPagedLodMagnificationHighLodAngle (float angle)=0 |
| Set the paged LOD magnification culling field of view (in degrees) | |
Public Attributes | |
Signals emitted when settings are changed by user. | |
| boost::signal< void(float)> | signal_breakingWaveAmplitudeChanged |
| boost::signal< void(DtTritonManager::TritonQuality)> | signal_changeOceanQuality |
| boost::signal< void(float)> | signal_pagedLodMagnificationScaleFactorChanged |
| boost::signal< void(float)> | signal_pagedLodMagnificationHighLodAngleChanged |
Abstract interface used for the Experimental Features utility.
|
virtual |
Destructor.
|
pure virtual |
Set the breaking wave amplitude value.
Implemented in makVrv::DtExperimentalFeaturesWidget.
|
pure virtual |
Set the ocean quality.
| [in] | quality | is the ocean display quality |
Implemented in makVrv::DtExperimentalFeaturesWidget.
|
pure virtual |
Set the paged LOD magnification scale factor.
Implemented in makVrv::DtExperimentalFeaturesWidget.
|
pure virtual |
Set the paged LOD magnification culling field of view (in degrees)
Implemented in makVrv::DtExperimentalFeaturesWidget.
| boost::signal<void (float)> makVrv::DtExperimentalFeaturesInterface::signal_breakingWaveAmplitudeChanged |
| boost::signal<void (DtTritonManager::TritonQuality)> makVrv::DtExperimentalFeaturesInterface::signal_changeOceanQuality |
| boost::signal<void (float)> makVrv::DtExperimentalFeaturesInterface::signal_pagedLodMagnificationScaleFactorChanged |
| boost::signal<void (float)> makVrv::DtExperimentalFeaturesInterface::signal_pagedLodMagnificationHighLodAngleChanged |