![]() |
VR-Forces 4.10 Class Documentation
|
The scenario event manager will keep track of all Intel Collection area objects and their state. More...
Public Member Functions | |
| DtIntelCollectionAreaManager (DtSimManager *) | |
| CTOR. More... | |
| virtual | ~DtIntelCollectionAreaManager () |
| DTOR. More... | |
| virtual DtSimManager * | simManager () const |
| virtual const std::set< const DtVrfObject * > & | intelCollectionAreas () const |
| Returns all Intel Collection areas. More... | |
| virtual double | sensorModificationFactor (const DtVrfObject *, int force) const |
| Given an object and force, return the sensor modifier that is applied. More... | |
Protected Member Functions | |
| virtual double | sensorModificationFactorForArea (const DtVrfObject *intelArea, int force) const |
| Returns the sensor modifier from the specified intel collection area for the given force. More... | |
| virtual void | processIntelCollectionAreaAdded (const DtVrfObject *) |
| virtual void | processIntelCollectionAreaRemoved (const DtVrfObject *) |
Static Protected Member Functions | |
| static void | intelCollectionAreaAddedCallback (const DtVrfObject *, void *) |
| Called when a IntelCollection area is added via the object manager. More... | |
| static void | intelCollectionAreaRemovedCallback (const DtVrfObject *, void *) |
| Called when a IntelCollection area is removed from the object manager. More... | |
Protected Attributes | |
| DtSimManager * | mySimManager |
| std::set< const DtVrfObject * > | myIntelCollectionAreas |
Private Member Functions | |
| DtIntelCollectionAreaManager (const DtIntelCollectionAreaManager &orig) | |
| copy constructor More... | |
| DtIntelCollectionAreaManager & | operator= (const DtIntelCollectionAreaManager &orig) |
| assignment operator More... | |
The scenario event manager will keep track of all Intel Collection area objects and their state.
Intel Collection areas are predefined as part of this class.
| DtIntelCollectionAreaManager::DtIntelCollectionAreaManager | ( | DtSimManager * | ) |
CTOR.
|
virtual |
DTOR.
|
private |
copy constructor
|
private |
assignment operator
|
virtual |
|
virtual |
Returns all Intel Collection areas.
|
virtual |
Given an object and force, return the sensor modifier that is applied.
|
protectedvirtual |
Returns the sensor modifier from the specified intel collection area for the given force.
|
staticprotected |
Called when a IntelCollection area is added via the object manager.
|
protectedvirtual |
|
staticprotected |
Called when a IntelCollection area is removed from the object manager.
|
protectedvirtual |
|
protected |
|
protected |