![]() |
VR-Forces 5.0.2 Developer's Guide
|
The signaler for the dt environment.

Public Member Functions | |
| virtual | ~DtEnvironmentSignaler () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtEnvironmentSignaler & | instance (DtDe &de) |
Public Attributes | |
| boost::signalslib::signal< void()> | signal_atmosphericParametersChanged |
| boost::signalslib::signal< void()> | signal_precipitationSettingsChanged |
| boost::signalslib::signal < void(bool)> | signal_lightningPresentChanged |
| boost::signalslib::signal < void(unsigned int layerId, const DtCloudLayer &newLayer)> | signal_cloudLayerAdded |
| boost::signalslib::signal < void(unsigned int layerId)> | signal_cloudLayerToBeDestroyed |
| boost::signalslib::signal < void(unsigned int layerId, const DtCloudLayer &changedLayer)> | signal_cloudLayerChanged |
| boost::signalslib::signal < void(float height)> | signal_fogHeightChanged |
| boost::signalslib::signal < void(const DtVector &color)> | signal_fogColorChanged |
| boost::signalslib::signal < void(float baseMSLAltitude)> | signal_elevationalConfigurationRemoved |
| boost::signalslib::signal < void(float oldBaseMSLAltitude, float newBaseMSLAltitude)> | signal_elevationalConfigurationMoved |
| boost::signalslib::signal < void(DtEnvironmentInterface::DtElevationalConfigurationRecord)> | signal_elevationalConfigurationAdded |
| boost::signalslib::signal < void(DtEnvironmentInterface::DtElevationalConfigurationRecord)> | signal_elevationalConfigurationUpdated |
| boost::signalslib::signal < void(float kelvins)> | signal_ambientAirTemperatureChanged |
| boost::signalslib::signal < void(float pressure)> | signal_ambientAirPressureChanged |
| boost::signalslib::signal < void(float altitude)> | signal_airTemperatureAltitudeChanged |
| boost::signalslib::signal < void(float altitude)> | signal_airPressureAltitudeChanged |
| boost::signalslib::signal < void(bool seaLevel)> | signal_airTemperatureAltitudeIsSeaLevelChanged |
| boost::signalslib::signal < void(bool seaLevel)> | signal_airPressureAltitudeIsSeaLevelChanged |
| boost::signalslib::signal < void(float water)> | signal_seaLevelWaterConcentrationChanged |
| boost::signalslib::signal < void(DtDouglasSeaState::Scale seastate)> | signal_seaStateChanged |
| boost::signalslib::signal < void(float radians)> | signal_seaStateDirectionChanged |
| boost::signalslib::signal < void(bool enabled)> | signal_windDrivenSeaStateChanged |
| boost::signalslib::signal < void(DtDouglasSwellState::Scale swellstate)> | signal_swellStateChanged |
| boost::signalslib::signal < void(float radians)> | signal_swellStateDirectionChanged |
| boost::signalslib::signal < void(float distance)> | signal_windFetchChanged |
| boost::signalslib::signal < void(float chop)> | signal_seaChoppinessChanged |
| boost::signalslib::signal < void(bool enable)> | signal_underwaterVisibilityEnabledChanged |
| boost::signalslib::signal < void(double meters)> | signal_underwaterVisibilityChanged |
| boost::signalslib::signal < void(double normalizedValue)> | signal_waterSurfaceTransparencyChanged |
| boost::signalslib::signal < void(double meters)> | signal_surgeDepthChanged |
| boost::signalslib::signal < void(double meters)> | signal_depthOffsetChanged |
| boost::signalslib::signal < void(float kelvins)> | signal_ambientWaterTemperatureChanged |
| boost::signalslib::signal < void(float speed)> | signal_waterCurrentSpeedChanged |
| boost::signalslib::signal < void(float direction)> | signal_waterCurrentDirectionChanged |
| boost::signalslib::signal < void(float meters)> | signal_tidalOffsetChanged |
| boost::signalslib::signal < void(bool inOut)> | signal_tidalDirectionChanged |
| boost::signalslib::signal < void(unsigned int layer, float depth)> | signal_thermoclineDepthChanged |
| boost::signalslib::signal < void(unsigned int layer, float permeability)> | signal_thermoclinePermeabilityChanged |
| boost::signalslib::signal < void(const std::string &environmentName) > | signal_environmentChanged |
| boost::signalslib::signal < void(float depth)> | signal_groundSnowAccumulationChanged |
| boost::signalslib::signal < void(float depth)> | signal_roadSnowAccumulationChanged |
| boost::signalslib::signal < void(float elevation)> | signal_snowMinimumElevationChanged |
| boost::signalslib::signal < void(float elevation)> | signal_snowElevationTransitionChanged |
| boost::signalslib::signal < void(float depth)> | signal_groundRainAccumulationChanged |
Protected Member Functions | |
| DtEnvironmentSignaler () | |
|
virtual |
DTOR.
|
protected |
|
static |
Get the instance of the environment signaler.
| boost::signalslib::signal<void ()> makVrv::DtEnvironmentSignaler::signal_atmosphericParametersChanged |
| boost::signalslib::signal<void ()> makVrv::DtEnvironmentSignaler::signal_precipitationSettingsChanged |
| boost::signalslib::signal<void(bool)> makVrv::DtEnvironmentSignaler::signal_lightningPresentChanged |
| boost::signalslib::signal<void (unsigned int layerId, const DtCloudLayer& newLayer)> makVrv::DtEnvironmentSignaler::signal_cloudLayerAdded |
| boost::signalslib::signal<void (unsigned int layerId)> makVrv::DtEnvironmentSignaler::signal_cloudLayerToBeDestroyed |
| boost::signalslib::signal<void (unsigned int layerId, const DtCloudLayer& changedLayer)> makVrv::DtEnvironmentSignaler::signal_cloudLayerChanged |
| boost::signalslib::signal<void (float height)> makVrv::DtEnvironmentSignaler::signal_fogHeightChanged |
| boost::signalslib::signal<void (const DtVector& color)> makVrv::DtEnvironmentSignaler::signal_fogColorChanged |
| boost::signalslib::signal<void(float baseMSLAltitude)> makVrv::DtEnvironmentSignaler::signal_elevationalConfigurationRemoved |
| boost::signalslib::signal<void(float oldBaseMSLAltitude, float newBaseMSLAltitude)> makVrv::DtEnvironmentSignaler::signal_elevationalConfigurationMoved |
| boost::signalslib::signal<void(DtEnvironmentInterface::DtElevationalConfigurationRecord)> makVrv::DtEnvironmentSignaler::signal_elevationalConfigurationAdded |
| boost::signalslib::signal<void(DtEnvironmentInterface::DtElevationalConfigurationRecord)> makVrv::DtEnvironmentSignaler::signal_elevationalConfigurationUpdated |
| boost::signalslib::signal<void (float kelvins)> makVrv::DtEnvironmentSignaler::signal_ambientAirTemperatureChanged |
| boost::signalslib::signal<void (float pressure)> makVrv::DtEnvironmentSignaler::signal_ambientAirPressureChanged |
| boost::signalslib::signal<void (float altitude)> makVrv::DtEnvironmentSignaler::signal_airTemperatureAltitudeChanged |
| boost::signalslib::signal<void (float altitude)> makVrv::DtEnvironmentSignaler::signal_airPressureAltitudeChanged |
| boost::signalslib::signal<void (bool seaLevel)> makVrv::DtEnvironmentSignaler::signal_airTemperatureAltitudeIsSeaLevelChanged |
| boost::signalslib::signal<void (bool seaLevel)> makVrv::DtEnvironmentSignaler::signal_airPressureAltitudeIsSeaLevelChanged |
| boost::signalslib::signal<void (float water)> makVrv::DtEnvironmentSignaler::signal_seaLevelWaterConcentrationChanged |
| boost::signalslib::signal<void (DtDouglasSeaState::Scale seastate)> makVrv::DtEnvironmentSignaler::signal_seaStateChanged |
| boost::signalslib::signal<void (float radians)> makVrv::DtEnvironmentSignaler::signal_seaStateDirectionChanged |
| boost::signalslib::signal<void (bool enabled)> makVrv::DtEnvironmentSignaler::signal_windDrivenSeaStateChanged |
| boost::signalslib::signal<void (DtDouglasSwellState::Scale swellstate)> makVrv::DtEnvironmentSignaler::signal_swellStateChanged |
| boost::signalslib::signal<void (float radians)> makVrv::DtEnvironmentSignaler::signal_swellStateDirectionChanged |
| boost::signalslib::signal<void (float distance)> makVrv::DtEnvironmentSignaler::signal_windFetchChanged |
| boost::signalslib::signal<void (float chop)> makVrv::DtEnvironmentSignaler::signal_seaChoppinessChanged |
| boost::signalslib::signal<void (bool enable)> makVrv::DtEnvironmentSignaler::signal_underwaterVisibilityEnabledChanged |
| boost::signalslib::signal<void (double meters)> makVrv::DtEnvironmentSignaler::signal_underwaterVisibilityChanged |
| boost::signalslib::signal<void (double normalizedValue)> makVrv::DtEnvironmentSignaler::signal_waterSurfaceTransparencyChanged |
| boost::signalslib::signal<void (double meters)> makVrv::DtEnvironmentSignaler::signal_surgeDepthChanged |
| boost::signalslib::signal<void (double meters)> makVrv::DtEnvironmentSignaler::signal_depthOffsetChanged |
| boost::signalslib::signal<void (float kelvins)> makVrv::DtEnvironmentSignaler::signal_ambientWaterTemperatureChanged |
| boost::signalslib::signal<void (float speed)> makVrv::DtEnvironmentSignaler::signal_waterCurrentSpeedChanged |
| boost::signalslib::signal<void (float direction)> makVrv::DtEnvironmentSignaler::signal_waterCurrentDirectionChanged |
| boost::signalslib::signal<void (float meters)> makVrv::DtEnvironmentSignaler::signal_tidalOffsetChanged |
| boost::signalslib::signal<void (bool inOut)> makVrv::DtEnvironmentSignaler::signal_tidalDirectionChanged |
| boost::signalslib::signal<void (unsigned int layer, float depth)> makVrv::DtEnvironmentSignaler::signal_thermoclineDepthChanged |
| boost::signalslib::signal<void (unsigned int layer, float permeability)> makVrv::DtEnvironmentSignaler::signal_thermoclinePermeabilityChanged |
| boost::signalslib::signal< void(const std::string& environmentName) > makVrv::DtEnvironmentSignaler::signal_environmentChanged |
| boost::signalslib::signal<void(float depth)> makVrv::DtEnvironmentSignaler::signal_groundSnowAccumulationChanged |
| boost::signalslib::signal<void(float depth)> makVrv::DtEnvironmentSignaler::signal_roadSnowAccumulationChanged |
| boost::signalslib::signal<void(float elevation)> makVrv::DtEnvironmentSignaler::signal_snowMinimumElevationChanged |
| boost::signalslib::signal<void(float elevation)> makVrv::DtEnvironmentSignaler::signal_snowElevationTransitionChanged |
| boost::signalslib::signal<void(float depth)> makVrv::DtEnvironmentSignaler::signal_groundRainAccumulationChanged |