21 class CigiBaseEnvCtrl;
22 class CigiBaseCompCtrl;
23 class CigiCompCtrlV3_3;
25 class CigiBaseWeatherCtrl;
26 class CigiWeatherCtrlV3;
27 class CigiWeatherCtrlV4;
28 class CigiBaseMaritimeSurfaceCtrl;
29 class CigiMaritimeSurfaceCtrlV3;
30 class CigiMaritimeSurfaceCtrlV4;
31 class CigiBaseWaveCtrl;
35 class DtCigiConnection;
36 class DtComponentSignaler;
57 virtual void slot_processComponentControl( CigiBaseCompCtrl& compControl);
62 virtual void slot_processShortComponentControl( CigiBaseCompCtrl& compControl);
67 virtual void slot_processIgControl(
const CigiBaseIGCtrl& igControl);
70 virtual void slot_processCelestialSphereControl( CigiBaseEnvCtrl& celestCtrl );
74 virtual void slot_processWeatherControl( CigiBaseWeatherCtrl &weatherControl );
79 virtual void slot_processAtmosphericControl( CigiBaseEnvCtrl& packet );
83 virtual void slot_processMaritimeSurfaceControl( CigiBaseMaritimeSurfaceCtrl& maritimeControl );
87 virtual void slot_processWaveControl( CigiBaseWaveCtrl& waveControl );
91 virtual void performComponentControlV3( CigiCompCtrlV3_3& compControl );
95 virtual void performComponentControlV4( CigiCompCtrlV4& compControl );
99 virtual void performWeatherControlV3( CigiWeatherCtrlV3& weatherControl );
103 virtual void performWeatherControlV4( CigiWeatherCtrlV4& weatherControl );
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
DtCigiConnection & myConnection
Definition: DtCigiIgControlProcessor.h:106
This class is responsible for processing CIGI messages that 'control' settings in the IG...
Definition: DtCigiIgControlProcessor.h:41
A DtComponentSignaler holds various signals that can be caught by the DtCigiDriver so that it can cha...
Definition: DtComponentSignaler.h:26
Contains DLL export macros.
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
This class is responsible for the actual processing of CIGI data. This holds the entity visualizer...
Definition: DtCigiConnection.h:57
Creator class for the DtCigiIgControlProcessor.
Definition: DtCigiIgControlProcessor.h:114
DtSignalConnectionManager myConnections
Definition: DtCigiIgControlProcessor.h:110
Base class to provide boost signal/slot management.
bool myInitialDatabaseLoaded
Definition: DtCigiIgControlProcessor.h:108
DtComponentSignaler & mySignaler
Definition: DtCigiIgControlProcessor.h:107
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19