21 class QDialogButtonBox;
30 class DtSphereEntryWidget;
38 virtual void setObject(
const DtUUID&);
39 virtual DtUUID object()
const;
58 virtual void setCenter(
const DtVector& c);
61 virtual void setRadius(
double r);
62 virtual double radius()
const;
66 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
69 virtual bool wantsSelectionOfObjectInCommandMode(
const std::vector<makVrv::DtSimEntry*>&)
const;
73 virtual void requestDynamicTerrainInfo();
77 virtual void processDynamicTerrainInfoResponse(
DtSimMessage* msg);
83 virtual void addChange(
const DtString& key,
const std::set<DtString>& vals,
bool enable,
bool selectLastVal);
85 virtual bool valid()
const;
87 virtual void validate();
116 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
120 virtual void sendRequest();
UUID is a unique ID wrapper class.
Definition: uuid.h:59
Base class for any DtSimCommand which causes dynamic terrain changes to be added or removed...
Definition: dynamicTerrainCommand.h:20
Class which holds a list of string key and string value pairs. This class is a DtReaderWriter, and also has associated DtBufferSerialize methods available.
Definition: rwKeyValueList.h:21
DtSimCommand which causes a specific list of dynamic terrain changes to take place at the specified g...
Definition: dynamicTerrainCommand.h:114
Class that is used as a template for task/set dialogs.
Definition: simulationCommandDialogInterface.h:39
Widget that will allow the user to enter a sphere (center and radius). If enabled (which is true...
Definition: sphereEntryWidget.h:27
Definition: simulationCommandDialogInterface.h:47
File: simMsg.h.
Definition: simMessage.h:35
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtSimCommand is an abstract base class from which commands can derive. It manages the read/write capa...
Definition: simCommand.h:32
Definition: simCommandObjectWrapper.h:42
Base class to provide boost signal/slot management.
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:72
Definition: simulationCommandAddDynamicTerrainChanges.h:32
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
Definition: simulationCommandAddDynamicTerrainChanges.h:124