![]() |
VR-Forces 4.6 Class Documentation
|
This class implements the logic behind the DtNavigationareatDefinitionDialog. More...

Public Member Functions | |
| DtNavigationAreatDefinitionDialogLogic (makVrv::DtDe &de, DtBoxObjectDefinitionDialog *iface) | |
| CTOR. | |
| ~DtNavigationAreatDefinitionDialogLogic () | |
| DTOR. | |
Public Member Functions inherited from makVrf::DtBoxObjectDefinitionDialogLogic | |
| DtBoxObjectDefinitionDialogLogic (makVrv::DtDe &de, DtBoxObjectDefinitionDialog *iface) | |
| CTOR. | |
| ~DtBoxObjectDefinitionDialogLogic () | |
| DTOR. | |
| virtual void | terminateConnections () |
| virtual void | setLocationValid (bool) |
| virtual void | processDoneRequest () |
| virtual void | processCloseRequest () |
| virtual void | processLengthChanged (double value) |
| virtual void | processWidthChanged (double value) |
| virtual void | populateOverlays () |
| virtual void | setForce (int) |
| virtual void | processLocationChanged () |
| virtual void | populateDialogWithStmt (const DtCreateObjectCommand *cmd) |
| virtual void | slot_lineWidthChanged (int) |
| Called when the line width changes. Hands on to shape handler to do the actual work. | |
| virtual void | slot_penStyleChanged (int) |
| Called when the line style changes. Hands on to shape handler to do the actual work. | |
| virtual void | slot_fillDataChanged (int) |
| Called when fill data has changed from the style dialog. | |
| virtual int | fillStyle () const |
| virtual void | slot_onFloorChanged (double) |
| virtual void | slot_onCeilingChanged (double) |
| virtual void | slot_onFloorSet (double) |
| virtual void | slot_onCeilingSet (double) |
| virtual void | headingChanged () |
| virtual void | setActivationTime () |
| virtual void | setEmbarkationInformation (makVrv::DtUniqueID, bool) |
| Sets the embarkation information in the handler. | |
| virtual void | blockConnections (bool) |
Protected Member Functions | |
| virtual void | setupGui () |
| virtual void | locationChanged () |
| virtual void | createConnections () |
| virtual void | objectCreated () |
| Called when an environmental facade is created. | |
| virtual void | updateButtons () |
| virtual void | processNamePrefixEdited (const std::string &name) |
| virtual void | updateNavData () |
| virtual void | processObjectCreation () |
| virtual void | processObjectUpdate () |
| virtual void | processPopulateDialog (const makVrv::DtUniqueID &selectedUniqueID) |
| virtual void | slot_onPublishObjectChanged (bool) |
| virtual void | processReviewMouseClicks (bool flag) |
| If not attached to mouse, disable all mouse behavior. | |
Protected Member Functions inherited from makVrf::DtBoxObjectDefinitionDialogLogic | |
| virtual void | setupActivationTime (const DtSetDataRequest &setReq) |
| virtual void | cancelDialog () |
| virtual void | closeDialog () |
| virtual void | updateValues () |
| virtual void | slot_onHandlerStopped (DtVrfObjectManipulationHandlerBaseClass *handler) |
| virtual void | slot_onPlacement (const DtVector &loc) |
| virtual void | slot_onLocationSet (const DtVector &loc) |
| virtual void | slot_onOverlayNameChanged (const std::string &name) |
| virtual void | slot_onColorChanged (int) |
| virtual void | slot_onForceChanged (int) |
| virtual void | slot_displayUnitChanged (makVrv::DtUnitConverterCollection::DisplayUnitType type, int unit, int oldUnit) |
| virtual void | slot_displayUnitDecimalsChanged (makVrv::DtUnitConverterCollection::DisplayUnitType, int, int) |
| Connected to signal_displayUnitDecimalsChanged on DtDisplayUnitsSettingsSignaler. | |
| virtual void | processLabelEdited (const std::string &name) |
| virtual void | processExtendedLabelsEdited (const std::map< int, DtString > &name) |
| virtual void | slot_headingChangedByMouse (double headingInDeg) |
| virtual void | slot_onCoordinateSystemChanged () |
Additional Inherited Members | |
Protected Attributes inherited from makVrf::DtBoxObjectDefinitionDialogLogic | |
| makVrv::DtDe & | myDe |
| DtBoxObjectDefinitionDialog * | myInterface |
| makVrv::DtSignalConnectionManager | myConnections |
| int | myNameCounter |
| bool | myLocationValid |
| bool | myObjectBackupLocationSet |
| DtVector | myObjectBackupLocation |
This class implements the logic behind the DtNavigationareatDefinitionDialog.
| makVrf::DtNavigationAreatDefinitionDialogLogic::DtNavigationAreatDefinitionDialogLogic | ( | makVrv::DtDe & | de, |
| DtBoxObjectDefinitionDialog * | iface | ||
| ) |
CTOR.
| makVrf::DtNavigationAreatDefinitionDialogLogic::~DtNavigationAreatDefinitionDialogLogic | ( | ) |
DTOR.
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
Called when an environmental facade is created.
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.
|
protectedvirtual |
If not attached to mouse, disable all mouse behavior.
Reimplemented from makVrf::DtBoxObjectDefinitionDialogLogic.