16 #include <vlpi/simulationAddress.h>
31 class DtSimCommandObjectWrapper;
32 class DtCommandAssignmentWidgetInterface;
33 class DtCommandAssignmentWidget;
44 virtual bool sendPlan(
bool reregister =
true);
47 virtual void registerPlanCallbacks(
const std::vector<DtUUID>& names);
50 virtual void finalizeSetup();
52 virtual void unregisterPlanCallbacks(
const std::vector<DtUUID>& names);
55 virtual void requestMultiPlan(
const std::vector<DtUUID>& name);
56 virtual void clearPendingPlans();
58 virtual void displayPlan();
60 virtual bool shouldAssignPlan(
const DtUUID&)
const;
62 virtual void restartPlan();
63 virtual void abandonPlan();
65 virtual bool editPlanStatement(
const std::vector<makVrv::DtSimEntry*>&,
DtSimStatement* stmt);
70 virtual void slot_onDialogCreated(QWidget* dlg);
75 virtual void slot_onEditSetRequest(std::vector<DtUUID> names,
const DtSetDataRequest&);
78 virtual void slot_onEditTaskRequest(std::vector<DtUUID> names,
const DtSimTask&);
80 virtual void slot_onObjectBeingCreated();
81 virtual void slot_onObjectStoppedBeingCreated();
class DtIfPlan:
Definition: ifPlan.h:61
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
DtSetDataRequest is an abstract base class from which real setDataRequests can derive.
Definition: setDataRequest.h:40
File: simMsg.h.
Definition: simMessage.h:35
class DtIfMultiplePlanResponse:
Definition: ifMultiplePlanResponse.h:32
class DtSimStatement:
Definition: simStatement.h:35
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:31
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69