VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions
makVrv::DtEnvironmentSignaler Class Reference

The signaler for the dt environment. More...

Inheritance diagram for makVrv::DtEnvironmentSignaler:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtEnvironmentSignaler ()
 DTOR.
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static DtEnvironmentSignalerinstance (DtDe &de)
 Get the instance of the environment signaler.

Public Attributes

boost::signal< void()> signal_atmosphericParametersChanged
boost::signal< void()> signal_precipitationSettingsChanged
boost::signal< void(DtVrfWeatherCloudState)> signal_cloudCoverChanged
boost::signal< void(unsigned
int layerId, const
DtCloudLayer &newLayer)> 
signal_cloudLayerAdded
boost::signal< void(unsigned
int layerId)> 
signal_cloudLayerToBeDestroyed
boost::signal< void(unsigned
int layerId, const
DtCloudLayer &changedLayer)> 
signal_cloudLayerChanged
boost::signal< void(float height)> signal_fogHeightChanged
boost::signal< void(const
DtVector &color)> 
signal_fogColorChanged
boost::signal< void(float speed)> signal_windSpeedChanged
boost::signal< void(float
direction)> 
signal_windDirectionChanged
boost::signal< void(float celsius)> signal_ambientAirTemperatureChanged
boost::signal< void(unsigned
int seastate)> 
signal_seaStateChanged
boost::signal< void(float radians)> signal_seaStateDirectionChanged
boost::signal< void(bool enabled)> signal_windDrivenSeaStateChanged
boost::signal< void(unsigned
int swellstate)> 
signal_swellStateChanged
boost::signal< void(float radians)> signal_swellStateDirectionChanged
boost::signal< void(float
distance)> 
signal_windFetchChanged
boost::signal< void(float chop)> signal_seaChoppinessChanged
boost::signal< void(bool enable)> signal_underwaterVisibilityEnabledChanged
boost::signal< void(double meters)> signal_underwaterVisibilityChanged
boost::signal< void(double
normalizedValue)> 
signal_waterSurfaceTransparencyChanged
boost::signal< void(double meters)> signal_surgeDepthChanged
boost::signal< void(double meters)> signal_depthOffsetChanged
boost::signal< void(float celsius)> signal_ambientWaterTemperatureChanged
boost::signal< void(float speed)> signal_waterCurrentSpeedChanged
boost::signal< void(float
direction)> 
signal_waterCurrentDirectionChanged
boost::signal< void(float meters)> signal_tidalOffsetChanged
boost::signal< void(bool inOut)> signal_tidalDirectionChanged
boost::signal< void(unsigned
int layer, float depth)> 
signal_thermoclineDepthChanged
boost::signal< void(unsigned
int layer, float permeability)> 
signal_thermoclinePermeabilityChanged
boost::signal< void(const
std::string &environmentName) > 
signal_environmentChanged

Protected Member Functions

 DtEnvironmentSignaler ()

Detailed Description

The signaler for the dt environment.

Constructor & Destructor Documentation

virtual makVrv::DtEnvironmentSignaler::~DtEnvironmentSignaler ( )
virtual

DTOR.

makVrv::DtEnvironmentSignaler::DtEnvironmentSignaler ( )
protected

Member Function Documentation

static DtEnvironmentSignaler& makVrv::DtEnvironmentSignaler::instance ( DtDe de)
static

Get the instance of the environment signaler.

Member Data Documentation

boost::signal<void ()> makVrv::DtEnvironmentSignaler::signal_atmosphericParametersChanged
boost::signal<void ()> makVrv::DtEnvironmentSignaler::signal_precipitationSettingsChanged
boost::signal<void (DtVrfWeatherCloudState)> makVrv::DtEnvironmentSignaler::signal_cloudCoverChanged
boost::signal<void (unsigned int layerId, const DtCloudLayer& newLayer)> makVrv::DtEnvironmentSignaler::signal_cloudLayerAdded
boost::signal<void (unsigned int layerId)> makVrv::DtEnvironmentSignaler::signal_cloudLayerToBeDestroyed
boost::signal<void (unsigned int layerId, const DtCloudLayer& changedLayer)> makVrv::DtEnvironmentSignaler::signal_cloudLayerChanged
boost::signal<void (float height)> makVrv::DtEnvironmentSignaler::signal_fogHeightChanged
boost::signal<void (const DtVector& color)> makVrv::DtEnvironmentSignaler::signal_fogColorChanged
boost::signal<void (float speed)> makVrv::DtEnvironmentSignaler::signal_windSpeedChanged
boost::signal<void (float direction)> makVrv::DtEnvironmentSignaler::signal_windDirectionChanged
boost::signal<void (float celsius)> makVrv::DtEnvironmentSignaler::signal_ambientAirTemperatureChanged
boost::signal<void (unsigned int seastate)> makVrv::DtEnvironmentSignaler::signal_seaStateChanged
boost::signal<void (float radians)> makVrv::DtEnvironmentSignaler::signal_seaStateDirectionChanged
boost::signal<void (bool enabled)> makVrv::DtEnvironmentSignaler::signal_windDrivenSeaStateChanged
boost::signal<void (unsigned int swellstate)> makVrv::DtEnvironmentSignaler::signal_swellStateChanged
boost::signal<void (float radians)> makVrv::DtEnvironmentSignaler::signal_swellStateDirectionChanged
boost::signal<void (float distance)> makVrv::DtEnvironmentSignaler::signal_windFetchChanged
boost::signal<void (float chop)> makVrv::DtEnvironmentSignaler::signal_seaChoppinessChanged
boost::signal<void (bool enable)> makVrv::DtEnvironmentSignaler::signal_underwaterVisibilityEnabledChanged
boost::signal<void (double meters)> makVrv::DtEnvironmentSignaler::signal_underwaterVisibilityChanged
boost::signal<void (double normalizedValue)> makVrv::DtEnvironmentSignaler::signal_waterSurfaceTransparencyChanged
boost::signal<void (double meters)> makVrv::DtEnvironmentSignaler::signal_surgeDepthChanged
boost::signal<void (double meters)> makVrv::DtEnvironmentSignaler::signal_depthOffsetChanged
boost::signal<void (float celsius)> makVrv::DtEnvironmentSignaler::signal_ambientWaterTemperatureChanged
boost::signal<void (float speed)> makVrv::DtEnvironmentSignaler::signal_waterCurrentSpeedChanged
boost::signal<void (float direction)> makVrv::DtEnvironmentSignaler::signal_waterCurrentDirectionChanged
boost::signal<void (float meters)> makVrv::DtEnvironmentSignaler::signal_tidalOffsetChanged
boost::signal<void (bool inOut)> makVrv::DtEnvironmentSignaler::signal_tidalDirectionChanged
boost::signal<void (unsigned int layer, float depth)> makVrv::DtEnvironmentSignaler::signal_thermoclineDepthChanged
boost::signal<void (unsigned int layer, float permeability)> makVrv::DtEnvironmentSignaler::signal_thermoclinePermeabilityChanged
boost::signal< void(const std::string& environmentName) > makVrv::DtEnvironmentSignaler::signal_environmentChanged

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)