14 #include <vlpi/patchIdentifier.h>
19 class DtUnitPatchSelectionEntryWidget;
32 virtual DtPatchIdentifier primaryUnitPatch()
const;
35 virtual DtPatchIdentifier secondaryUnitPatch()
const;
38 virtual void setUnitPatches(
const DtPatchIdentifier& primaryPatchId,
39 const DtPatchIdentifier& secondaryPatchId = DtPatchIdentifier::nullIdentifier() );
43 virtual QWidget* contents(
const std::set<makVrv::DtUniqueID>& data)
override;
46 virtual void setupGui(
const std::set<makVrv::DtUniqueID>& data)
override;
48 virtual void slot_onPatchSelectionChanged(
const DtPatchIdentifier& primaryPatchId,
const DtPatchIdentifier& secondaryPatchId );
50 virtual void sendPatchSetRequest(
const DtPatchIdentifier& primaryPatchId,
const DtPatchIdentifier& secondaryPatchId );
52 virtual void sendRequest()
override;
54 virtual void cancel()
override;
58 virtual void setupStatement(
const DtSimStatement* statement)
override;
74 virtual bool supportsType(
Definition: taskSetDialogInterface.h:63
Definition: baseTaskSetDialogInterface.h:35
Definition: setUnitPatchesDialog.h:21
Definition: taskSetDialogInterface.h:82
DtUnitPatchSelectionEntryWidget * myPatchSelectionWidget
Definition: setUnitPatchesDialog.h:65
DtPatchIdentifier myInitialPrimaryUnitPatch
Definition: setUnitPatchesDialog.h:62
Contains makVrf::DtBaseTaskSetDialogInterface class. This is the interface for the dialog used by mos...
Definition: setUnitPatchesDialog.h:70
Widget that allows the selection of a force.
Definition: unitPatchSelectionEntryWidget.h:33
class DtSimStatement:
Definition: simStatement.h:38
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
DtPatchIdentifier myInitialSecondaryUnitPatch
Definition: setUnitPatchesDialog.h:63