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

Public Member Functions | |
| DtIssueEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtIssueEntityPlanWidget () |
| destructor | |
| virtual bool | init () |
| Initializer. | |
| virtual const DtPlan * | plan () const |
| Provide access to the plan so it may be put into the issuePlanCommand. | |
| virtual void | setPlan (DtPlan *plan) |
| Passes plan to logic where it will set its plan to this one. | |
| virtual void | setPlanName (const QString &name) |
| Calls myLogic->setPlanName() which is defined in base class DtBasePlanWidgetLogic As user may change entity selection, need to be able to update the plan accordingly. | |
Public Member Functions inherited from makVrf::DtEditEntityPlanWidget | |
| DtEditEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtEditEntityPlanWidget () |
| destructor | |
| virtual bool | init (const makVrv::DtSelectionManager::IdSet &) |
| Initializer. | |
| virtual void | setEntitySet (const makVrv::DtSelectionManager::IdSet &ids) |
| Sets the entity ids to validate for menus. | |
Public Member Functions inherited from makVrf::DtEditPlanWidget | |
| DtEditPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtEditPlanWidget () |
| destructor | |
| virtual void | slot_addCommandRequest (DtSimCommand &) |
| Calls down to logic to add command statement to plan. | |
| virtual void | slot_addConditional (const DtSimStatement &s) |
| Adds conditional statement. | |
| virtual void | slot_createObject (const DtEntityType &, std::string, int, const std::vector< DtVector > &, double, bool, bool) |
| Calls down to logic to finish object creation. | |
Public Member Functions inherited from makVrf::DtBasePlanWidget | |
| DtBasePlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtBasePlanWidget () |
| destructor | |
| virtual DtPlanListBoxItem * | currentItem () |
| virtual bool | deletePending () const |
Public Member Functions inherited from makVrf::DtPlanWidgetInterface | |
| virtual | ~DtPlanWidgetInterface () |
| destructor | |
Public Attributes | |
| boost::signal< void()> | signal_send_command |
| Used to signal parent dialog that a plan is ready to be assigned. | |
Public Attributes inherited from makVrf::DtEditEntityPlanWidget | |
| boost::signal< void()> | signal_close |
Protected Slots | |
| virtual void | onSendPlanAndClose () |
| Connected to the okbutton of the dialog. Sends the boost signal signal_send_command. | |
| virtual void | onClose () |
| Connected to the cancel button. | |
Protected Attributes | |
| DtIssueEntityPlanWidgetLogic * | myLocalLogic |
Protected Attributes inherited from makVrf::DtEditEntityPlanWidget | |
| DtVrfTaskSetMenu * | myTaskMenu |
| makVrv::DtMenu * | myTaskMenuBuilder |
| DtVrfTaskSetMenu * | mySetMenu |
| makVrv::DtMenu * | mySetMenuBuilder |
| DtVrfSimulationCommandMenu * | mySimulationCommandMenu |
| makVrv::DtMenu * | mySimulationCommandMenuBuilder |
Protected Attributes inherited from makVrf::DtEditPlanWidget | |
| makVrv::DtSelectionManager::IdSet | myEntitySet |
| DtVrfConditionalMenu * | myConditionalMenu |
| makVrv::DtMenu * | myConditionalMenuBuilder |
Protected Attributes inherited from makVrf::DtBasePlanWidget | |
| makVrv::DtDe & | myDe |
| Ui_DtPlanWidgetUI | myUiImpl |
| bool | myShowCurrentWithArrow |
| If true (default is false), then have two columns, the first column being an arrow that shows the current statement. | |
| DtBasePlanWidgetLogic * | myLogic |
| QMenuBar * | myMenuBar |
| bool | myDeletePending |
| makVrv::DtSignalConnectionManager | myConnections |
Private Member Functions | |
| DtIssueEntityPlanWidget (const DtIssueEntityPlanWidget &orig) | |
| copy constructor. Not Implemented. | |
| DtIssueEntityPlanWidget & | operator= (const DtIssueEntityPlanWidget &rhs) |
| assignment operator. Not Implemented. | |
Additional Inherited Members | |
Protected Member Functions inherited from makVrf::DtEditEntityPlanWidget | |
| virtual void | requestPlan (const makVrv::DtSelectionManager::IdSet &curSel) |
| Calls down to logic to request plan. | |
| virtual bool | createMenus () |
| virtual void | createTaskMenu () |
| virtual void | createSetMenu () |
| virtual void | createSimulationCommandMenu () |
| virtual void | closeWidget () |
| virtual void | cleanupMenus () |
| virtual void | finalizeMenus () |
| virtual void | finalizeTaskMenu () |
| virtual void | finalizeSetMenu () |
| virtual void | finalizeSimulationCommandMenu () |
| virtual void | setupMenuForPlanDialog (DtVrfTaskSetMenu *) |
| virtual void | disableMenus () |
| virtual void | enableMenus () |
| virtual void | slot_addSetRequest (std::vector< std::string > names, const DtSetDataRequest &) |
| Calls down to logic to add set statement to plan. | |
| virtual void | slot_addTaskRequest (std::vector< std::string > names, const DtSimTask &) |
| Calls down to logic to add task statement to plan. | |
| virtual DtVrfSimulationCommandMenu * | simulationCommandMenu () |
| makVrf::DtIssueEntityPlanWidget::DtIssueEntityPlanWidget | ( | makVrv::DtDe & | , |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
|
virtual |
destructor
|
private |
copy constructor. Not Implemented.
|
virtual |
Initializer.
|
virtual |
Provide access to the plan so it may be put into the issuePlanCommand.
|
virtual |
Passes plan to logic where it will set its plan to this one.
Basically since we are not recieving a plan from an entity itself in the backed but instead from a simCommand( and the entity the plan is to be assigned to may not yet exist) we need to set the plan here from the simCommand which has already been recieved by the front end in the CommandAssignWidget and it's extenstion the simCommandIssuePlan
|
virtual |
Calls myLogic->setPlanName() which is defined in base class DtBasePlanWidgetLogic As user may change entity selection, need to be able to update the plan accordingly.
|
protectedvirtualslot |
Connected to the okbutton of the dialog. Sends the boost signal signal_send_command.
|
protectedvirtualslot |
Connected to the cancel button.
|
private |
assignment operator. Not Implemented.
| boost::signal<void ()> makVrf::DtIssueEntityPlanWidget::signal_send_command |
Used to signal parent dialog that a plan is ready to be assigned.
|
protected |