![]() |
VR-Forces 4.1 Class Documentation
|
This is the interface which the render settings widget will inherit from and the logic will use to talk to the widget. More...

Public Member Functions | |
| virtual | ~DtRenderSettingsInterface () |
| DTOR. | |
| virtual void | setWireframeEnabled (bool state)=0 |
| Set the wire frame state. | |
| virtual void | setPerformanceOverlayShown (bool shown)=0 |
| Set the performance overlay widget. | |
| virtual void | setChannelProjectionResizePolicy (DtChannelConfiguration::ProjectionResizePolicy policy)=0 |
| Set the channelProjectionResizePolicy. Called by the logic. | |
| virtual void | setShadowsEnabled (bool enable)=0 |
| set the global shadow enable state | |
| virtual void | setShadowQuality (int val)=0 |
| set the global shadow rendering method | |
| virtual void | setEntityCastsShadows (bool enable)=0 |
| set the entity specific capability to generate shadows | |
| virtual void | setPropsCastsShadows (bool enable)=0 |
| set the prop specific capability to generate shadows | |
| virtual void | setTerrainCastsShadows (bool enable)=0 |
| set the terrain specific capability to generate shadows | |
| virtual void | setSymbolTransparency (int scale)=0 |
| Set the occluded overlay transparency. | |
| virtual void | setTerrainScalingEnabled (bool enabled)=0 |
| Set the current state of terrain scaling. | |
| virtual void | setTerrainScaleFactor (double scaleFactor)=0 |
| Set the terrain scale factor. | |
| virtual void | setClearTrackHistoriesOnTerrainScaleChanged (bool clear)=0 |
| Set the clear track histories option checkbox. | |
| virtual void | setAvailableStatsSets (const std::vector< std::string > &setNames)=0 |
| Set the available stats sets. | |
| virtual void | setStatsSetSelected (const std::string &name)=0 |
| Set the currently selected stats set by name. | |
| virtual void | setTerrainScalingAllowed (bool allowed)=0 |
| Indicate whether terrain scaling is currently allowed. | |
Public Attributes | |
| boost::signal< void(bool)> | signal_wireframeSet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(bool)> | signal_showPerformanceOverlaySet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(DtChannelConfiguration::ProjectionResizePolicy)> | signal_channelProjectionResizePolicySet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(bool)> | signal_shadowsSet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(int)> | signal_shadowQualitySet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(bool)> | signal_entitiesCastsShadowsSet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(bool)> | signal_propsCastsShadowsSet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(bool)> | signal_terrainCastsShadowsSet |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(int)> | signal_symbolTransparencyChanged |
| Emitted by the widget when the user changes a setting. | |
| boost::signal< void(const std::string &)> | signal_activeStatsChanged |
| Emitted by the widget when the user selects the active stats set. | |
| boost::signal< void(bool)> | signal_terrainScalingEnabledChanged |
| Emitted by the widget when the user changes the terrain scaling enabled check box. | |
| boost::signal< void(double)> | signal_terrainScaleFactorChanged |
| Emitted by the widget when the user changes the terrainScaleFactor slider. | |
| boost::signal< void(bool)> | signal_clearTrackHistoriesOnTerrainScaleChanged |
| Emitted when the clear track histories option check box changes. | |
This is the interface which the render settings widget will inherit from and the logic will use to talk to the widget.
|
virtual |
DTOR.
|
pure virtual |
Set the wire frame state.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the performance overlay widget.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the channelProjectionResizePolicy. Called by the logic.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
set the global shadow enable state
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
set the global shadow rendering method
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
set the entity specific capability to generate shadows
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
set the prop specific capability to generate shadows
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
set the terrain specific capability to generate shadows
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the occluded overlay transparency.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the current state of terrain scaling.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the terrain scale factor.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the clear track histories option checkbox.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the available stats sets.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Set the currently selected stats set by name.
Implemented in makVrv::DtRenderSettingsWidget.
|
pure virtual |
Indicate whether terrain scaling is currently allowed.
If not, the terrain scaling enabled and terrain scale factor widgets will be grayed out.
Implemented in makVrv::DtRenderSettingsWidget.
| boost::signal<void (bool)> makVrv::DtRenderSettingsInterface::signal_wireframeSet |
Emitted by the widget when the user changes a setting.
| boost::signal<void (bool)> makVrv::DtRenderSettingsInterface::signal_showPerformanceOverlaySet |
Emitted by the widget when the user changes a setting.
| boost::signal<void (DtChannelConfiguration::ProjectionResizePolicy)> makVrv::DtRenderSettingsInterface::signal_channelProjectionResizePolicySet |
Emitted by the widget when the user changes a setting.
| boost::signal<void (bool)> makVrv::DtRenderSettingsInterface::signal_shadowsSet |
Emitted by the widget when the user changes a setting.
| boost::signal<void (int)> makVrv::DtRenderSettingsInterface::signal_shadowQualitySet |
Emitted by the widget when the user changes a setting.
| boost::signal<void (bool)> makVrv::DtRenderSettingsInterface::signal_entitiesCastsShadowsSet |
Emitted by the widget when the user changes a setting.
| boost::signal<void (bool)> makVrv::DtRenderSettingsInterface::signal_propsCastsShadowsSet |
Emitted by the widget when the user changes a setting.
| boost::signal<void (bool)> makVrv::DtRenderSettingsInterface::signal_terrainCastsShadowsSet |
Emitted by the widget when the user changes a setting.
| boost::signal<void ( int )> makVrv::DtRenderSettingsInterface::signal_symbolTransparencyChanged |
Emitted by the widget when the user changes a setting.
| boost::signal<void (const std::string&)> makVrv::DtRenderSettingsInterface::signal_activeStatsChanged |
Emitted by the widget when the user selects the active stats set.
| boost::signal<void ( bool )> makVrv::DtRenderSettingsInterface::signal_terrainScalingEnabledChanged |
Emitted by the widget when the user changes the terrain scaling enabled check box.
| boost::signal<void ( double )> makVrv::DtRenderSettingsInterface::signal_terrainScaleFactorChanged |
Emitted by the widget when the user changes the terrainScaleFactor slider.
| boost::signal<void ( bool )> makVrv::DtRenderSettingsInterface::signal_clearTrackHistoriesOnTerrainScaleChanged |
Emitted when the clear track histories option check box changes.