![]() |
VR-Forces 4.10 Class Documentation
|

Public Member Functions | |
| DtBasePlanWidgetLogic (makVrv::DtDe &de, DtPlanWidgetInterface *iFace) | |
| CTOR. More... | |
| virtual | ~DtBasePlanWidgetLogic () |
| virtual DTOR More... | |
| virtual void | requestPlan (const std::vector< DtUUID > &)=0 |
| Sends message to back-end to request plan for specific entities. More... | |
| virtual bool | sendPlan (bool reregister=true)=0 |
| Sends plan to back-end for all entities. More... | |
| virtual void | planSelectionChanged ()=0 |
| virtual void | restartPlan ()=0 |
| virtual void | abandonPlan ()=0 |
| virtual void | replacePlan ()=0 |
| virtual void | setupGui (const makVrv::DtSelectionManager::IdSet &)=0 |
| virtual bool | planIsModified () const =0 |
| virtual bool | deleteStatement (const DtPlanListBoxItem *)=0 |
| virtual void | deleteAllStatements ()=0 |
| virtual void | triggerViewStateChanged (bool)=0 |
| virtual void | addSetRequest (const DtSetDataRequest &)=0 |
| virtual void | addTaskRequest (const DtSimTask &)=0 |
| virtual void | addCommandRequest (DtSimCommand &)=0 |
| virtual void | addConditional (const DtSimStatement &stmt)=0 |
| virtual void | addTrigger (const DtSimStatement &stmt, bool andSelect)=0 |
| virtual void | selectExecutingTrigger (int)=0 |
| virtual void | editCurrentPlanStatement (const std::vector< makVrv::DtSimEntry * > &)=0 |
| virtual void | finalizeObjectCreation (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &)=0 |
| virtual bool | editing () const =0 |
| virtual bool | globalPlan () const |
| virtual void | selectTrigger (int)=0 |
| virtual void | enableReplacePlan () |
| virtual bool | canPastePlan () const |
| virtual void | removeTrigger (const DtUUID &)=0 |
| virtual void | renameTrigger (const DtUUID &, const DtString &)=0 |
| virtual void | editTrigger (const std::vector< makVrv::DtSimEntry * > &states, const DtUUID &)=0 |
| virtual void | selectExecutingTrigger ()=0 |
| virtual DtRwTriggersList * | triggers ()=0 |
| virtual void | cleanupUnusedTriggers (bool showNeverShowAgain=false)=0 |
| virtual void | printPlan () |
| Prints plan. More... | |
| virtual void | copySelectedPlanStatement () |
| Copies plan to clipboard. More... | |
| virtual void | copyPlan () |
| virtual void | setPlanName (const DtUUID &) |
| virtual const DtUUID & | planName () const |
| virtual void | setMarkingTextTitle (const QString &) |
| virtual void | cancel (bool force=false) |
| Cancels contents of dialog. More... | |
| virtual void | accept () |
| Accepts contents of dialog. More... | |
| virtual void | connectSignals (const std::vector< makVrv::DtSimEntry * > &s) |
| Connects up watch on deletion signal from simData and then watches deletions. More... | |
| virtual void | setTitle () |
| virtual DtPlan * | plan () |
| Returns the current plan. More... | |
| virtual void | setClosingBecauseObjectRemoved (bool b) |
| virtual bool | closingBecauseObjectRemoved () const |
Protected Member Functions | |
| virtual void | receivedPlanCallback (DtSimMessage *) |
| virtual void | processReceivePlan (const DtUUID &, bool isGlobal, const std::vector< DtSimStatement * > &statements, const DtRwTriggersList &, const DtRwVariableBindings &variables)=0 |
| virtual void | receivedPlanStatementCallback (DtSimMessage *) |
| virtual void | processPlanStatement (const DtUUID &, bool isGlobal, DtPlanStatus status, bool reselect=true)=0 |
| virtual void | processReceiveCurrentStatement (const DtUUID &, bool isGlobal, DtPlanStatus status, bool reselect=true)=0 |
| virtual void | processReceivePlanComplete (const DtUUID &, bool isGlobal)=0 |
| virtual void | addStatementsToPlan (const std::vector< DtSimStatement * > &statements, bool append) |
| Adds the statements from the statement list to myPlan. More... | |
| virtual void | displayPlan () |
| virtual void | clearAllStatements () |
| virtual void | displayPlanStatusString (DtPlanStatus status) |
| Puts the appropriate string in the "Plan Status" label on the window. More... | |
| virtual void | slot_objectAboutToBeRemoved (makVrv::DtSimObjectEntry &) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtPlanWidgetInterface * | myInterface |
| DtUUID | myName |
| std::vector< makVrv::DtSimEntry * > | myConnectedTo |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| bool | myClosingBecauseObjectRemoved |
| bool | myIgnoreNextPlanStatementReceipt |
| makVrf::DtBasePlanWidgetLogic::DtBasePlanWidgetLogic | ( | makVrv::DtDe & | de, |
| DtPlanWidgetInterface * | iFace | ||
| ) |
CTOR.
|
virtual |
virtual DTOR
|
pure virtual |
Sends message to back-end to request plan for specific entities.
Implemented in makVrf::DtEditPlanWidgetLogic, and makVrf::DtIssueEntityPlanWidgetLogic.
Sends plan to back-end for all entities.
Implemented in makVrf::DtEditEntityPlanWidgetLogic, makVrf::DtIssueEntityPlanWidgetLogic, and makVrf::DtEditGlobalPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditEntityPlanWidgetLogic, and makVrf::DtEditGlobalPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditEntityPlanWidgetLogic, and makVrf::DtEditGlobalPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
virtual |
Reimplemented in makVrf::DtEditGlobalPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
virtual |
|
virtual |
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
pure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
virtual |
Prints plan.
|
virtual |
Copies plan to clipboard.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Cancels contents of dialog.
Reimplemented in makVrf::DtEditPlanWidgetLogic.
|
virtual |
Accepts contents of dialog.
|
virtual |
Connects up watch on deletion signal from simData and then watches deletions.
Reimplemented in makVrf::DtEditGlobalPlanWidgetLogic.
|
virtual |
|
virtual |
Returns the current plan.
|
inlinevirtual |
|
inlinevirtual |
|
protectedvirtual |
|
protectedpure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
protectedvirtual |
|
protectedpure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
protectedpure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
protectedpure virtual |
Implemented in makVrf::DtEditPlanWidgetLogic.
|
protectedvirtual |
Adds the statements from the statement list to myPlan.
If append it true, they are added to the end, else they replace the existing statements.
|
protectedvirtual |
Reimplemented in makVrf::DtEditEntityPlanWidgetLogic.
|
protectedvirtual |
|
protectedvirtual |
Puts the appropriate string in the "Plan Status" label on the window.
Reimplemented in makVrf::DtIssueEntityPlanWidgetLogic.
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |