20 #ifdef DtHLA_1516_EVOLVED
43 class DtVrlinkAggregateStateListener;
49 class DtVrfSelectionFilter;
59 virtual void setState(
70 virtual void setState(
93 virtual void slot_removeFogOfWarFilter(
const std::string&);
97 virtual void executeFiltersForEntities();
112 virtual void executeFilters();
120 virtual void executeFiltersForTacticalGraphics(
bool force =
false);
129 virtual void slot_onFirstTickDriverInitialization();
130 virtual void initializeFilters();
133 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:146
std::map< std::string, EnvironmentalData > EnvironmentalDataMap
Definition: vrfFogOfWarHandler.h:172
Contains integers that determine the context with which to show/hide a visualizer.
Entity state listener.
Definition: DtVrlinkEntityStateListener.h:34
std::map< std::string, const DtVrfSelectionFilter * > FogOfWarFilters
Definition: vrfFogOfWarHandler.h:149
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:152
The protocol specific processor for environmental sim data.
Definition: vrfEnvironmentObjectDataStateProcessor.h:36
DtVrfEnvironmentObjectDataStateProcessor * myEnvironmentObjectDataProcessor
Definition: vrfFogOfWarHandler.h:160
DtVrfFogOfWarEntityDataProcessor myEntityDataProcessor
Definition: vrfFogOfWarHandler.h:155
Contains makVrv::DtVrfObjectDataStateProcessor class.
The protocol specific processor for Environment sim data.
Definition: environmentSimDataProcessor.h:45
DtVrfObjectDataStateProcessor * myEntityObjectDataProcessor
Definition: vrfFogOfWarHandler.h:158
int force
Definition: vrfFogOfWarHandler.h:168
makVrv::DtSignalConnectionManager myEnvironmentalConnections
Definition: vrfFogOfWarHandler.h:153
Contains makVrv::DtEnvironmentSimDataProcessor class.
The main class for the remote control interface to VR-Forces.
Definition: vrfRemoteController.h:203
FogOfWarFilters myFogOfWarFilters
Definition: vrfFogOfWarHandler.h:150
Definition: DtEntityState.h:60
#define VRF_PROTOCOL_NAMESPACE
Definition: vrfDis.h:18
DtVrfFogOfWarAggregateDataProcessor myAggregateDataProcessor
Definition: vrfFogOfWarHandler.h:157
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
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:65
Override class to simply get vrlink entity state filled in correctly.
Definition: vrfFogOfWarHandler.h:76
DtVrfAggregateObjectDataStateProcessor * myAggregateObjectDataProcessor
Definition: vrfFogOfWarHandler.h:159
*array controller(no time code)*/template< class Instance
//!//!//!//!//!//!//!//!//!//!//!//
The protocol specific processor for entity sim data.
Definition: vrfEntitySimDataProcessor.h:26
Definition: vrfFogOfWarHandler.h:82
Override class to simply get vrlink entity state filled in correctly.
Definition: vrfFogOfWarHandler.h:54
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
Aggregate state listener.
Definition: DtVrlinkAggregateStateListener.h:27
Base class to provide boost signal/slot management.
Contains makVrv::DtVrfAggregateObjectDataStateProcessor class.
Definition: vrlinkSimulatedEnvironmentProcess.h:110
DtVrfFogOfWarEnvironmentalDataProcessor myEnvironmentalDataProcessor
Definition: vrfFogOfWarHandler.h:156
makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection * myConnection
Definition: vrfFogOfWarHandler.h:147
The protocol specific processor for entity sim data.
Definition: vrfAggregateObjectDataStateProcessor.h:43
Contains makVrv::DtVrfEnvironmentObjectDataStateProcessor class.
std::map< DtString, DtString > extendedData
Definition: vrfFogOfWarHandler.h:169
Definition: vrfFogOfWarHandler.h:166
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:164
The Driver for DIS.
Definition: vrfDriver.h:171
EnvironmentalDataMap myEnvironmentalDataMap
Definition: vrfFogOfWarHandler.h:173
Definition: vrfObjectDataState.h:111