13 #include <matrix/vlVector.h>
38 virtual double sensorModificationFactor(
const DtSimObject*,
int force)
const;
40 const std::map<unsigned long long, DtSimObjectReference>& intelCollectionAreas()
const;
46 virtual double sensorModificationFactorForArea(
const DtSimObject* intelArea,
int force)
const;
52 virtual void processIntelCollectionAreaDeleted(
const DtSimObject*);
boost::signals2::scoped_connection mySimObjectAddedConnection
Definition: intelCollectionAreaManager.h:58
The DtSimObjectReference is a shared pointer that can be used amongst many object for access to the u...
Definition: simObjectReference.h:26
const DtSimulationServices * mySimulationServices
Definition: intelCollectionAreaManager.h:55
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
std::map< unsigned long long, DtSimObjectReference > myIntelCollectionAreas
Definition: intelCollectionAreaManager.h:56
The intel collection area manager will keep track of all Intel Collection area objects and their stat...
Definition: intelCollectionAreaManager.h:20
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:90
Represents a single simulation object in the exercise. Object may be VRF simulation, or non-VRF simulated, and may be simulated by the local sim engine, or by a remote sim engine. Only public (external) state of the object is available. All data is read-only. All access to data of the object is thread safe within the simulation frame.
Definition: simObject.h:79