8 #include <vrvUtil/signalslib.h>
10 #include <vrvUtil/DtVirtualBaseClass.h>
11 #include <vrfGuiCoreQt/missileTargetDialog.hpp>
12 #include <vrvCore/DtStateView.h>
13 #include <vrvCore/DtSelectionManager.h>
14 #include <vrvUtil/DtSignalConnectionManager.h>
21 class DtSimObjectEntry;
28 struct DtVrlinkSimulatedEnvironmentProcess;
46 virtual void setupGui();
49 virtual void initConnections();
53 virtual void slot_updated(
const makVrv::DtStateView<makVrf::DtVrlinkSimulatedEnvironmentProcess>*);
56 virtual void slot_removed(makVrv::DtElementID);
66 virtual void createMissileTarget();
69 virtual void deleteMissileTarget();
72 virtual void editMissileTarget();
80 virtual void selectionChanged(
const makVrv::DtSelectionManager::IdSet& selected,
const makVrv::DtSelectionManager::IdSet& deselected);
82 virtual void editingOrCreateChanged();