12 #include <vlpi/entityType.h>
21 namespace vrfCustomControlObjectExample
Definition: customControlObjectDefinitionDialog.h:122
This class implements the logic behind the DtShapeObjectDefinitionDialog.
Definition: shapeObjectDefinitionDialog.h:49
Definition: createAndEditObjectDialogInterface.h:29
virtual void processPopulateDialog(const makVrv::DtUniqueID &id)
Definition: customControlObjectDefinitionDialog.h:32
virtual std::string userData()
retrieves the values of parameters from the dialog and returns them in the form of a string with appr...
virtual int parameterOne()
Returns the current value in the parameter one text box.
virtual void setParameterTwo(double)
Populates the Parameter One text box with a double.
virtual ~DtCustomControlObjectDefinitionDialogLogic()
Destructor.
DtCustomControlObjectDefinitionDialogLogic(makVrv::DtDe &de, DtCustomControlObjectDefinitionDialog *iface)
Constructor.
virtual makVrf::DtCreateAndEditObjectDialogInterface * createDialog(makVrv::DtDe &de, QWidget *parent, const QString &title, makVrf::DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode mode)
Creates the new instance of the custom control object definition dialog.
void slot_onUserDataChanged()
Definition: createAndEditObjectDialogInterface.h:35
DtCustomControlObjectDefinitionDialog * myCustomDialog
Definition: customControlObjectDefinitionDialog.h:65
virtual void processUserDataChanged()
DtDialogInteractionMode
Definition: createAndEditObjectDialogInterface.h:34
virtual double parameterTwo()
Returns the current value in the parameter two text box.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
const DtEntityType DtCustomControlObjectType
Definition: customControlObjectDefinitionDialog.h:28
virtual makVrf::DtShapeObjectDefinitionDialogLogic * createLogic()
Creates a DtCustomControlObjectDefinitionDialogLogic.
DtCustomControlObjectDefinitionDialog(makVrv::DtDe &de, QWidget *parent, const QString &title="", DtDialogInteractionMode mode=DtCreationMode)
Constructor.
QLineEdit * myParamOneLineEdit
Definition: customControlObjectDefinitionDialog.h:117
virtual void setParameterOne(int)
Populates the Parameter One text box with an int.
Definition: shapeObjectDefinitionDialog.h:648
const char int mode
Definition: ioapi.h:38
virtual void setUserData(const std::string)
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
This class defines the dialog that allows the creation/update of point objects in the scenario (entit...
Definition: shapeObjectDefinitionDialog.h:251
Definition: customControlObjectDefinitionDialog.h:73
virtual ~DtCustomControlObjectDefinitionDialog()
Destructor.
QLineEdit * myParamTwoLineEdit
Definition: customControlObjectDefinitionDialog.h:118