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

A DtComponentSignaler holds various signals that can be caught by the DtCigiDriver so that it can change various settings in the IG. More...

Public Member Functions

 DtComponentSignaler ()
virtual ~DtComponentSignaler ()

Public Attributes

boost::signal< void(bool)> signal_wireFrameRenderingSet
 Signal raised when a Component Control Packet arrives with wireframe mode.
boost::signal< void(bool)> signal_performanceOverlaySet
 Signal raised when a Component Control Packet arrives with performance overlay mode.
boost::signal< void(bool, int)> signal_shadowsSet
 Signal raised when a Component Control Packet arrives with shadow settings.
boost::signal< void(bool, int,
double)> 
signal_precipitationSet
 Signal raised when a Weather Control Packet arrives with precipitation data.
boost::signal< void(float)> signal_windDirectionChanged
 Signal raised when a Weather Control Packet arrives with wind direction data.
boost::signal< void(float)> signal_windSpeedChanged
 Signal raised when a Weather Control Packet arrives with wind speed data.
boost::signal< void(float)> signal_visibilityChanged
 Signal raised when a Weather Control Packet arrives with visibility data.
boost::signal< void(float, float)> signal_waterCurrentSpeedAndDirectionSet
 Signal raised when a Component Control Packet arrives with tidal curremt information (used for tidal wakes on buoys and beacons)
boost::signal< void(std::string,
float, float, float, float)> 
signal_lightPointGroupColorSet
 Signal raised when a Component Control Packet arrives with light point group information (used for setting the light point group color)

Detailed Description

A DtComponentSignaler holds various signals that can be caught by the DtCigiDriver so that it can change various settings in the IG.

Constructor & Destructor Documentation

makVrv::DtComponentSignaler::DtComponentSignaler ( )
virtual makVrv::DtComponentSignaler::~DtComponentSignaler ( )
virtual

Member Data Documentation

boost::signal<void (bool)> makVrv::DtComponentSignaler::signal_wireFrameRenderingSet

Signal raised when a Component Control Packet arrives with wireframe mode.

boost::signal<void (bool)> makVrv::DtComponentSignaler::signal_performanceOverlaySet

Signal raised when a Component Control Packet arrives with performance overlay mode.

boost::signal<void (bool, int)> makVrv::DtComponentSignaler::signal_shadowsSet

Signal raised when a Component Control Packet arrives with shadow settings.

boost::signal<void (bool, int, double)> makVrv::DtComponentSignaler::signal_precipitationSet

Signal raised when a Weather Control Packet arrives with precipitation data.

boost::signal<void (float)> makVrv::DtComponentSignaler::signal_windDirectionChanged

Signal raised when a Weather Control Packet arrives with wind direction data.

boost::signal<void (float)> makVrv::DtComponentSignaler::signal_windSpeedChanged

Signal raised when a Weather Control Packet arrives with wind speed data.

boost::signal<void (float)> makVrv::DtComponentSignaler::signal_visibilityChanged

Signal raised when a Weather Control Packet arrives with visibility data.

boost::signal<void (float, float)> makVrv::DtComponentSignaler::signal_waterCurrentSpeedAndDirectionSet

Signal raised when a Component Control Packet arrives with tidal curremt information (used for tidal wakes on buoys and beacons)

boost::signal<void(std::string, float, float, float, float)> makVrv::DtComponentSignaler::signal_lightPointGroupColorSet

Signal raised when a Component Control Packet arrives with light point group information (used for setting the light point group color)


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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)