13 #if !defined(Q_MOC_RUN)
19 #include <matrix/vlVector.h>
20 #include <boost/signals2.hpp>
32 class DtOffsetLocationEntryWidget;
33 class DtEmbarkationSlotEntryWidget;
47 virtual DtVector overridePosition()
const;
50 virtual void setOverridePosition(
const DtVector&);
52 virtual bool loadOverride()
const;
53 virtual void setLoadOverride(
bool);
60 virtual void setSlotsAvailable(
bool);
63 virtual void embarkChildrenOn(
const std::vector<DtUUID>& children,
const DtUUID& parent,
bool override,
64 const DtVector& overridePosition,
int embarkInSlot = -1,
const DtString& slotName =
"*",
const DtString& slotType =
"*",
bool chooseAnyIfNotAvailable =
true);
67 virtual void setOverrideOnly(
bool b);
70 virtual void onEmbarkTypeChanged();
73 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
75 virtual void sendRequest();
76 virtual void slot_onNameChanged(
const DtUUID& s);
81 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
85 virtual void initializeSelectionFilters();
UUID is a unique ID wrapper class.
Definition: uuid.h:59
bool myOverrideOnly
Definition: setEmbarkedDialog.h:101
Definition: taskSetDialogInterface.h:65
Definition: taskSetDialogInterface.h:84
Contains makVrv::DtStateView class.
Contains the DtUUID class declaration.
QRadioButton * myOverride
Definition: setEmbarkedDialog.h:99
DtOffsetLocationEntryWidget * myOffsetVector
Definition: setEmbarkedDialog.h:94
QGroupBox * myOffsetGroupBox
Definition: setEmbarkedDialog.h:92
Contains makVrv::DtVrlinkSimulatedEntityState class.
QVBoxLayout * myEmbarkLayout
Definition: setEmbarkedDialog.h:97
DtEmbarkationSlotEntryWidget * mySlotEntryWidget
Definition: setEmbarkedDialog.h:102
QVBoxLayout * myOffsetLayout
Definition: setEmbarkedDialog.h:93
QRadioButton * myReserve
Definition: setEmbarkedDialog.h:98
Definition: baseFilteredListViewTaskSetDialog.h:35
boost::signals2::signal< void(const DtEmbarkOnInformationStruct &)> signal_embarkChildrenOn
Definition: setEmbarkedDialog.h:65
class DtSimStatement:
Definition: simStatement.h:38
std::vector< DtUUID > myToEmbark
Definition: setEmbarkedDialog.h:88
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:72
DtUUID myEmbarkOnParent
Definition: setEmbarkedDialog.h:89
Definition: setEmbarkedDialog.h:105
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
Definition: setEmbarkedDialog.h:35
A collection of 3 range widgets for x, y and z offsets (in meters). It is up to the user of this widg...
Definition: offsetLocationEntryWidget.h:25
Widget that allows for the selection of an embarkation slot from the given data. If there is more tha...
Definition: embarkationSlotEntryWidget.h:29
QGroupBox * myEmbarkType
Definition: setEmbarkedDialog.h:96