18 #include <vlpi/entityType.h>
23 class DtSimObjectEntry;
24 class DtRecordSettingsBackupInterface;
25 class DtSharedSettingsManager;
32 struct DtVrlinkSimulatedEnvironmentProcess;
42 typedef std::map<makVrv::DtElementID, makVrv::DtStateView<DtVrlinkSimulatedEnvironmentProcess>*>
MissileTargetItems;
59 return myMissileTargetItems;
67 boost::signals2::signal<void(const makVrv::DtStateView<DtVrlinkSimulatedEnvironmentProcess>*)> signal_updated;
71 void initInterceptAreas();
Virtual base class.
Definition: DtVirtualBaseClass.h:22
A unicode string.
Definition: DtUnicode.h:33
Definition: missileTargetManager.h:39
Contains makVrv::DtStateView class.
static const makVrv::DtUnicode DtMissileTargetName
Definition: missileTargetManager.h:37
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
std::map< makVrv::DtElementID, bool > myWaiting
Definition: missileTargetManager.h:85
makVrv::DtDe & myDe
Definition: missileTargetManager.h:82
Contains makVrv::DtVirtualBaseClass class.
static DtUnicode tr(const char *ascii)
Ascii translation function, used to be compatible with Qt's translation tools.
Definition: DtUnicode.h:92
File: simMsg.h.
Definition: simMessage.h:35
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
const MissileTargetItems & interceptItems() const
Definition: missileTargetManager.h:57
Contains makVrv::DtEntityState class.
std::map< makVrv::DtElementID, makVrv::DtStateView< DtVrlinkSimulatedEnvironmentProcess > * > MissileTargetItems
Definition: missileTargetManager.h:42
Base class to provide boost signal/slot management.
makVrv::DtSignalConnectionManager myConnectionManager
Definition: missileTargetManager.h:84
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
boost::signals2::signal< void(makVrv::DtElementID)> signal_removed
Definition: missileTargetManager.h:66
MissileTargetItems myMissileTargetItems
Definition: missileTargetManager.h:86