20 class CigiBaseEnvCtrl;
21 class CigiBaseCompCtrl;
22 class CigiCompCtrlV3_3;
24 class CigiBaseWeatherCtrl;
25 class CigiWeatherCtrlV3;
26 class CigiWeatherCtrlV4;
27 class CigiBaseMaritimeSurfaceCtrl;
28 class CigiMaritimeSurfaceCtrlV3;
29 class CigiMaritimeSurfaceCtrlV4;
30 class CigiBaseWaveCtrl;
34 class DtCigiConnection;
35 class DtComponentSignaler;
56 virtual void slot_processComponentControl( CigiBaseCompCtrl& compControl);
61 virtual void slot_processShortComponentControl( CigiBaseCompCtrl& compControl);
66 virtual void slot_processIgControl(
const CigiBaseIGCtrl& igControl);
69 virtual void slot_processCelestialSphereControl( CigiBaseEnvCtrl& celestCtrl );
73 virtual void slot_processWeatherControl( CigiBaseWeatherCtrl &weatherControl );
78 virtual void slot_processAtmosphericControl( CigiBaseEnvCtrl& packet );
82 virtual void slot_processMaritimeSurfaceControl( CigiBaseMaritimeSurfaceCtrl& maritimeControl );
86 virtual void slot_processWaveControl( CigiBaseWaveCtrl& waveControl );
90 virtual void performComponentControlV3( CigiCompCtrlV3_3& compControl );
94 virtual void performComponentControlV4( CigiCompCtrlV4& compControl );
98 virtual void performWeatherControlV3( CigiWeatherCtrlV3& weatherControl );
102 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:105
This class is responsible for processing CIGI messages that 'control' settings in the IG...
Definition: DtCigiIgControlProcessor.h:40
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.
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:111
bool myInitialDatabaseLoaded
Definition: DtCigiIgControlProcessor.h:107
DtComponentSignaler & mySignaler
Definition: DtCigiIgControlProcessor.h:106
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:70
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19