20 #ifdef DtHLA_1516_EVOLVED
43 class DtVrlinkAggregateStateListener;
50 class DtVrfSelectionFilter;
60 virtual void setState(
71 virtual void setState(
94 virtual void slot_removeFogOfWarFilter(
const std::string&);
98 virtual void executeFiltersForEntities();
113 virtual void executeFilters();
121 virtual void executeFiltersForTacticalGraphics(
bool force =
false);
130 virtual void slot_onFirstTickDriverInitialization();
131 virtual void initializeFilters();
134 virtual void executeFiltersForAggregates();
This is the protocol independent state of an entity.
Definition: DtEntityState.h:30
Contains makVrv::DtAggregateSimDataProcessor class.
Abstract interface for environmental state listener classes to inherit.
Definition: DtVrlinkEnvironmentalStateListener.h:30
Definition: vrfSelectionFilters.h:29
#define VRF_PROTOCOL_EXPORT
Definition: vrfProtocol.h:24
DtVrfDriver * myVrfDriver
Definition: vrfFogOfWarHandler.h:147
std::map< std::string, EnvironmentalData > EnvironmentalDataMap
Definition: vrfFogOfWarHandler.h:173
Contains integers that determine the context with which to show/hide a visualizer.
The DtVrlinkEntityStateListener extends DtEntityStateListener to process all entity state information...
Definition: DtVrlinkEntityStateListener.h:58
std::map< std::string, const DtVrfSelectionFilter * > FogOfWarFilters
Definition: vrfFogOfWarHandler.h:150
The protocol specific processor for entity sim data.
Definition: vrfObjectDataStateProcessor.h:45
The protocol specific processor for Aggregate sim data.
Definition: aggregateSimDataProcessor.h:48
makVrv::DtSignalConnectionManager myConnections
Definition: vrfFogOfWarHandler.h:153
The protocol specific processor for environmental sim data.
Definition: vrfEnvironmentObjectDataStateProcessor.h:38
DtVrfEnvironmentObjectDataStateProcessor * myEnvironmentObjectDataProcessor
Definition: vrfFogOfWarHandler.h:161
DtVrfFogOfWarEntityDataProcessor myEntityDataProcessor
Definition: vrfFogOfWarHandler.h:156
Contains makVrv::DtVrfObjectDataStateProcessor class.
The protocol specific processor for Environment sim data.
Definition: environmentSimDataProcessor.h:45
DtVrfObjectDataStateProcessor * myEntityObjectDataProcessor
Definition: vrfFogOfWarHandler.h:159
int force
Definition: vrfFogOfWarHandler.h:169
makVrv::DtSignalConnectionManager myEnvironmentalConnections
Definition: vrfFogOfWarHandler.h:154
Contains makVrv::DtEnvironmentSimDataProcessor class.
The main class for the remote control interface to VR-Forces.
Definition: vrfRemoteController.h:204
FogOfWarFilters myFogOfWarFilters
Definition: vrfFogOfWarHandler.h:151
Definition: DtEntityState.h:60
#define VRF_PROTOCOL_NAMESPACE
Definition: vrfDis.h:18
DtVrfFogOfWarAggregateDataProcessor myAggregateDataProcessor
Definition: vrfFogOfWarHandler.h:158
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
Override class to simply get vrlink entity state filled in correctly.
Definition: vrfFogOfWarHandler.h:66
Override class to simply get vrlink entity state filled in correctly.
Definition: vrfFogOfWarHandler.h:77
DtVrfAggregateObjectDataStateProcessor * myAggregateObjectDataProcessor
Definition: vrfFogOfWarHandler.h:160
*array controller(no time code)*/template< class Instance
//!//!//!//!//!//!//!//!//!//!//!//
The protocol specific processor for entity sim data.
Definition: vrfEntitySimDataProcessor.h:26
Definition: vrfFogOfWarHandler.h:83
Override class to simply get vrlink entity state filled in correctly.
Definition: vrfFogOfWarHandler.h:55
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
VR-Link Aggregate state listener.
Definition: DtVrlinkAggregateStateListener.h:31
Base class to provide boost signal/slot management.
Contains makVrv::DtVrfAggregateObjectDataStateProcessor class.
Definition: vrlinkSimulatedEnvironmentProcess.h:110
DtVrfFogOfWarEnvironmentalDataProcessor myEnvironmentalDataProcessor
Definition: vrfFogOfWarHandler.h:157
makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection * myConnection
Definition: vrfFogOfWarHandler.h:148
The protocol specific processor for entity sim data.
Definition: vrfAggregateObjectDataStateProcessor.h:43
Contains makVrv::DtVrfEnvironmentObjectDataStateProcessor class.
std::map< DtString, DtString > extendedData
Definition: vrfFogOfWarHandler.h:170
Definition: vrfFogOfWarHandler.h:167
bool myEnabledForTacticalGraphicFiltering
Will only be set to true if receive a fog of war filter that says to enable for tactical graphic filt...
Definition: vrfFogOfWarHandler.h:165
The Driver for DIS.
Definition: vrfDriver.h:171
EnvironmentalDataMap myEnvironmentalDataMap
Definition: vrfFogOfWarHandler.h:174
Definition: vrfObjectDataState.h:111