20 class CigiBaseEnvCtrl;
21 class CigiBaseCompCtrl;
22 class CigiCompCtrlV3_3;
24 class CigiBaseViewDef;
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;
52 , PrecipitationIgnore = 3
69 virtual void slot_processComponentControl( CigiBaseCompCtrl& compControl);
74 virtual void slot_processShortComponentControl( CigiBaseCompCtrl& compControl);
79 virtual void slot_processIgControl(
const CigiBaseIGCtrl& igControl);
82 virtual void slot_processCelestialSphereControl( CigiBaseEnvCtrl& celestCtrl );
87 virtual void slot_processViewDefinition( CigiBaseViewDef& viewDefinition);
91 virtual void slot_processWeatherControl( CigiBaseWeatherCtrl &weatherControl );
96 virtual void slot_processAtmosphericControl( CigiBaseEnvCtrl& packet );
100 virtual void slot_processMaritimeSurfaceControl( CigiBaseMaritimeSurfaceCtrl& maritimeControl );
104 virtual void slot_processWaveControl( CigiBaseWaveCtrl& waveControl );
108 virtual void performComponentControlV3( CigiCompCtrlV3_3& compControl );
112 virtual void performComponentControlV4( CigiCompCtrlV4& compControl );
116 virtual void performWeatherControlV3( CigiWeatherCtrlV3& weatherControl );
120 virtual void performWeatherControlV4( CigiWeatherCtrlV4& weatherControl );
Virtual base class.
Definition: DtVirtualBaseClass.h:22
DtCigiConnection & myConnection
Definition: DtCigiIgControlProcessor.h:123
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:23
Contains DLL export macros.
Contains makVrv::DtVirtualBaseClass class.
WeatherControlState
These represent bit positions within the RegionID field of the Weather Control packet (which we are u...
Definition: DtCigiIgControlProcessor.h:47
This class is responsible for the actual processing of CIGI data.
Definition: DtCigiConnection.h:56
Creator class for the DtCigiIgControlProcessor.
Definition: DtCigiIgControlProcessor.h:128
DtComponentSignaler & mySignaler
Definition: DtCigiIgControlProcessor.h:124
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19