Protected Member Functions |
| virtual void | unregisterPlanCallbacks (const std::vector< DtUUID > &names) |
| virtual void | requestMultiPlan (const std::vector< DtUUID > &name) |
| | Requests plans for all named items.
|
| virtual void | clearPendingPlans () |
| virtual void | displayPlan () |
| virtual bool | shouldAssignPlan (const DtUUID &) const |
| virtual void | restartPlan () |
| virtual void | abandonPlan () |
| virtual bool | statementIsEditable (DtSimStatement *stmt) const |
| virtual bool | editPlanStatement (const std::vector< makVrv::DtSimEntry * > &, DtSimStatement *stmt) |
| virtual void | processReceiveMultiPlan (DtSimMessage *) |
| virtual void | slot_onDialogCreated () |
| | Will tell edit plan widget to disable its menus.
|
| virtual void | slot_onEditSetRequest (std::vector< DtUUID > names, const DtSetDataRequest &) |
| | Slot called when a set has been edited.
|
| virtual void | slot_onEditTaskRequest (std::vector< DtUUID > names, const DtSimTask &) |
| | Slot called when a task has been edited.
|
| virtual void | slot_onObjectBeingCreated () |
| virtual void | slot_onObjectStoppedBeingCreated () |
| virtual void | requestPlan (const std::vector< DtUUID > &) |
| | Sends message to back-end to request plan for specific entities.
|
| virtual bool | planIsModified () const |
| virtual void | processReceivePlan (const DtUUID &, bool isGlobal, const std::vector< DtSimStatement * > &statements) |
| virtual void | processReceiveCurrentStatement (const DtUUID &, bool isGlobal, DtPlanStatus status) |
| virtual void | processReceivePlanComplete (const DtUUID &, bool isGlobal) |
| virtual void | processPlanStatement (const DtUUID &, bool isGlobal, DtPlanStatus status) |
| virtual bool | isWatching (const DtUUID &) const |
| | Returns true if we have registered to watch for this entity.
|
| virtual void | reissueStatementIds (DtSimStatement *stmt) |
| | When copying a subblock of statements the clone function of the simstatement doesn't add new statementIds so we have to do that afterwards.
|
| virtual void | addStatementAfter (DtSimStatement *stmt, const DtPlanListBoxItem *listItem) |
| | Add a new statement after another statement.
|
| virtual void | addConditional (const DtSimStatement &stmt) |
| | Clones statement then adds it after current statement.
|
| virtual void | planRequestComplete () |
| | Called following a requestPlan after a complete plan has been received.
|
| virtual void | planSelectionChanged () |
| virtual void | replacePlan () |
| virtual void | enableReplacePlan () |
| virtual bool | deleteStatement (const DtPlanListBoxItem *) |
| virtual void | deleteAllStatements () |
| virtual void | addSetRequest (const DtSetDataRequest &) |
| virtual void | addTaskRequest (const DtSimTask &) |
| virtual void | addCommandRequest (DtSimCommand &) |
| virtual void | replaceStatement (DtSimStatement *stmt, DtPlanListBoxItem *listItem) |
| virtual void | editCurrentPlanStatement (const std::vector< makVrv::DtSimEntry * > &) |
| virtual bool | editConditionalExpression (int type, const DtSimCondExpr *stmt, const std::vector< makVrv::DtSimEntry * > &data) |
| virtual void | editPlanStatementFor (const DtEntityType &t, const DtCreateObjectCommand *simStmt) |
| virtual void | editPlanStatementForTacticalGraphic (const DtCreateObjectCommand *simStmt) |
| virtual void | editPlanStatementForEntity (const DtCreateObjectCommand *simStmt) |
| virtual void | finalizeObjectCreation (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &) |
| virtual void | slot_stoppedObjectCreation () |
| virtual void | finalizeTacticalGraphicObjectCreation (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &) |
| virtual void | finalizeEntityObjectCreation (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &) |
| virtual bool | editing () const |
| virtual void | slot_onDialogDestroyed (void *) |
| virtual void | slot_onConditionEditingComplete (const DtSimStatement &) |
| virtual void | slot_onEditSimCommandRequest (const DtSimCommandObjectWrapper &) |
| | Slot called when a sim command has been edited.
|
| virtual void | slot_objectCreateComplete () |
| virtual void | cancel (bool force=false) |
| | Called to cancel. Force, it true, will force the cancel to happen even if plan is modified.
|
| virtual bool | isGlobalPlan () const |
| | Needed for conditionals. Default is false.
|
| virtual void | receivedPlanCallback (DtSimMessage *) |
| virtual void | receivedPlanStatementCallback (DtSimMessage *) |
| virtual DtPlanListBoxItem * | findItemByIndex (int statementIndex) |
| | Returns the list box item which represents the statement refered to by the provided index number.
|
| DtPlanListBoxItem * | findLastItemByIndex (int statementIndex) |
| | Returns the last item in the list that has the specified statement index.
|
| virtual void | addStatementsToPlan (const std::vector< DtSimStatement * > &statements, bool append) |
| | Adds the statements from the statement list to myPlan.
|
| virtual void | displayStatement (const DtStmtIndex &stmt, const DtPlanListBoxItem *parentItem) |
| virtual void | displayBlock (DtSimBlock *block, const DtPlanListBoxItem *parentItem) |
| virtual void | clearDisplay () |
| virtual void | clearAllStatements () |
| virtual void | displayPlanStatusString (DtPlanStatus status) |
| | Puts the appropriate string in the "Plan Status" label on the window.
|
| virtual void | slot_objectAboutToBeRemoved (makVrv::DtSimObjectEntry &) |