![]() |
VR-Forces 4.0.4 Class Documentation
|
The interface for an entity settings widget to communicate with its logic. More...

Public Member Functions | |
| virtual | ~DtEntityDisplaySettingsInterface () |
| DTOR. | |
Setters for the various entity settings. | |
Sets the value dsplayed in the settings' fields. | |
| virtual void | setGroundClampingDistanceLabel (const DtUnicode &label)=0 |
| virtual void | setEntityLabelsShown (bool enabled)=0 |
| virtual void | setSensorVolumesShown (bool enabled)=0 |
| virtual void | setGroundClampingEnabled (bool enabled)=0 |
| virtual void | setLifeformsUprightEnabled (bool enabled)=0 |
| virtual void | setGroundClampingDistance (float distance)=0 |
| virtual void | setOrientationClampingEnabled (bool enabled)=0 |
| virtual void | setSmoothingEnabled (bool enabled)=0 |
| virtual void | setSmoothingPeriod (float period)=0 |
| virtual void | setShowStealths (bool enabled)=0 |
| virtual void | setInfoPopupsOnSelect (bool enabled)=0 |
| virtual void | setHeightAboveTerrainEnabled (bool enabled)=0 |
| virtual void | setHeightAboveTerrainSelectedOnly (bool enabled)=0 |
| virtual void | setHeightAboveTerrainMode (DtSharedEntityDisplaySettings::HeightAboveTerrainMode mode)=0 |
| virtual void | setColorizedModelColorType (DtSharedEntityDisplaySettings::ColorizedModelColorType colorType)=0 |
| virtual void | setIconScale (int scale)=0 |
| virtual void | setMaxGroundClampingDistance (int distance)=0 |
Public Attributes | |
User input signals. | |
Notifies the logic that the user has changed a widget's value. | |
| boost::signal< void(bool)> | signal_entityLabelsSet |
| boost::signal< void(bool)> | signal_showSensorVolumesSet |
| boost::signal< void(bool)> | signal_groundClampingSet |
| boost::signal< void(float)> | signal_groundClampingDistanceSet |
| boost::signal< void(bool)> | signal_orientationClampingSet |
| boost::signal< void(bool)> | signal_lifeformsUprightSet |
| boost::signal< void(bool)> | signal_smoothingSet |
| boost::signal< void(float)> | signal_smoothingPeriodSet |
| boost::signal< void()> | signal_clearHistory |
| boost::signal< void(bool)> | signal_showStealthsSet |
| boost::signal< void(bool)> | signal_infoPopupsOnSelectSet |
| boost::signal< void(bool)> | signal_heightAboveTerrainEnabled |
| boost::signal< void(bool)> | signal_heightAboveTerrainSelectedOnlySet |
| boost::signal< void(DtSharedEntityDisplaySettings::ColorizedModelColorType)> | signal_useModelColorType |
| boost::signal< void(int)> | signal_iconScaleSet |
The interface for an entity settings widget to communicate with its logic.
| virtual makVrv::DtEntityDisplaySettingsInterface::~DtEntityDisplaySettingsInterface | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setGroundClampingDistanceLabel | ( | const DtUnicode & | label | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setEntityLabelsShown | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setSensorVolumesShown | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setGroundClampingEnabled | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setLifeformsUprightEnabled | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setGroundClampingDistance | ( | float | distance | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setOrientationClampingEnabled | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setSmoothingEnabled | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setSmoothingPeriod | ( | float | period | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setShowStealths | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setInfoPopupsOnSelect | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setHeightAboveTerrainEnabled | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setHeightAboveTerrainSelectedOnly | ( | bool | enabled | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setHeightAboveTerrainMode | ( | DtSharedEntityDisplaySettings::HeightAboveTerrainMode | mode | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setColorizedModelColorType | ( | DtSharedEntityDisplaySettings::ColorizedModelColorType | colorType | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setIconScale | ( | int | scale | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| virtual void makVrv::DtEntityDisplaySettingsInterface::setMaxGroundClampingDistance | ( | int | distance | ) | [pure virtual] |
Implemented in makVrv::DtEntityDisplaySettingsWidget.
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_entityLabelsSet |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_showSensorVolumesSet |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_groundClampingSet |
| boost::signal<void (float)> makVrv::DtEntityDisplaySettingsInterface::signal_groundClampingDistanceSet |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_orientationClampingSet |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_lifeformsUprightSet |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_smoothingSet |
| boost::signal<void (float)> makVrv::DtEntityDisplaySettingsInterface::signal_smoothingPeriodSet |
| boost::signal<void ()> makVrv::DtEntityDisplaySettingsInterface::signal_clearHistory |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_showStealthsSet |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_infoPopupsOnSelectSet |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_heightAboveTerrainEnabled |
| boost::signal<void (bool)> makVrv::DtEntityDisplaySettingsInterface::signal_heightAboveTerrainSelectedOnlySet |
| boost::signal<void (DtSharedEntityDisplaySettings::ColorizedModelColorType)> makVrv::DtEntityDisplaySettingsInterface::signal_useModelColorType |
| boost::signal<void ( int )> makVrv::DtEntityDisplaySettingsInterface::signal_iconScaleSet |