12 #include <matrix/vlVector.h>
41 virtual const std::set<const DtVrfObject*>& intelCollectionAreas()
const;
44 virtual double sensorModificationFactor(
const DtVrfObject*,
int force)
const;
50 virtual double sensorModificationFactorForArea(
const DtVrfObject* intelArea,
int force)
const;
53 static void intelCollectionAreaAddedCallback(
const DtVrfObject*,
void*);
54 virtual void processIntelCollectionAreaAdded(
const DtVrfObject*);
57 static void intelCollectionAreaRemovedCallback(
const DtVrfObject*,
void*);
58 virtual void processIntelCollectionAreaRemoved(
const DtVrfObject*);
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
std::set< const DtVrfObject * > myIntelCollectionAreas
Definition: intelCollectionAreaManager.h:62
DtSimManager * mySimManager
Definition: intelCollectionAreaManager.h:61
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
File: simMsg.h.
Definition: simMessage.h:35
The scenario event manager will keep track of all Intel Collection area objects and their state...
Definition: intelCollectionAreaManager.h:21
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:102