![]() |
VR-Forces 4.1 Class Documentation
|
A widget class for encapsulating radio commands for tasks or sets. More...

Public Member Functions | |
| DtCommandAssignmentWidgetInterface () | |
| virtual | ~DtCommandAssignmentWidgetInterface () |
| DTOR. | |
| virtual void | connectSignals (const std::vector< makVrv::DtSimEntry * > &)=0 |
| Call to remove dialog if an entity is destroyed that is part of the supplied list. | |
| virtual void | setupUi (const std::vector< makVrv::DtSimEntry * > &, const DtSimStatement *stmt=NULL)=0 |
| Sets up the UI. | |
| virtual void | setPartOfPlan (bool)=0 |
| virtual void | setAllowBroadcast (bool)=0 |
| virtual void | enableEntitySelectionWidget (bool)=0 |
| virtual bool | broadcasting () const =0 |
| virtual void | setBroadcasting (bool)=0 |
| virtual void | addFilter (const DtVrfSelectionFilter *filter)=0 |
| virtual void | setSelectedName (const QString &s)=0 |
| virtual QString | selectedName () const =0 |
| virtual void | selectFilter (int)=0 |
| virtual void | initializeFromAction (DtVrfTaskSetAction *)=0 |
| virtual void | setOKEnabled (bool)=0 |
| Sets whether or not the OK button is enabled. | |
| virtual bool | extensionValid () const =0 |
| virtual void | commandActivated (const DtSimTask &, const std::vector< std::string > &, bool immediate)=0 |
| virtual void | commandActivated (const DtSimCommandObjectWrapper &, bool immediate)=0 |
| virtual bool | editStatement (const std::vector< makVrv::DtSimEntry * > &, const DtSimStatement *)=0 |
| Edits the current statement. Return true if the statement can be edited. | |
| virtual std::vector < DtVrfObjectListViewItem::DtVrfObjectState > | selectedObjects () const =0 |
| virtual DtCommandDialogExtensionInterface * | extension ()=0 |
| virtual void | setAllowObjectSelection (bool)=0 |
| virtual bool | canSelectObjects () const =0 |
| void | setParentMenu (DtVrfTaskSetMenu *p) |
| void | setParentContainer (DtCommandAssignmentWidgetInterface *p) |
| DtCommandAssignmentWidgetInterface * | parentContainer () |
| void | setAllowExtensionChange (bool b) |
| bool | allowExtensionChange () const |
| virtual const std::vector < makVrv::DtSimEntry * > & | connectedTo () const =0 |
Public Member Functions inherited from makVrf::DtCommandDialogExtensionInterface | |
| virtual | ~DtCommandDialogExtensionInterface () |
| virtual QWidget * | widget ()=0 |
| Returns the widget. | |
| virtual void | run (const std::vector< makVrv::DtSimEntry * > &)=0 |
| Override to run the dialog. | |
| virtual bool | valid () const =0 |
| Override to return whether or not extension is valid. | |
| virtual bool | insertMapFocusHandler (DtMapFocusHandler *, int index=-1)=0 |
| If a dialog has manages map focus handlers, inserts this map focus handler into the chain. | |
| virtual void | setupFrom (const std::vector< makVrv::DtSimEntry * > &)=0 |
| Sets up dialog by asking logic to do it. | |
| virtual void | selectionChanged (const QString &selection)=0 |
| virtual bool | wantsSelectionOfObjectInCommandMode () const =0 |
| Override to return false if, when this task is used as part of a simulation command, it does not want to allow to choose an object to apply the command to. | |
| virtual void | onCancel ()=0 |
Public Attributes | |
| boost::signal< void(const std::vector < makVrv::DtSimEntry * > &)> | signal_stopWatching |
Public Attributes inherited from makVrf::DtCommandDialogExtensionInterface | |
| boost::signal< void()> | signal_cancelled |
| boost::signal< void(bool)> | signal_validStateChanged |
| Signal sent when the task becomes valid (or invalid) | |
| boost::signal< void(std::vector < std::string > names, const DtSetDataRequest &)> | signal_sendSetRequest |
| boost::signal< void(std::vector < std::string > names, const DtSimTask &)> | signal_sendTaskRequest |
| boost::signal< void(const DtSimCommandObjectWrapper &)> | signal_sendCommandRequest |
| boost::signal< void(const std::vector< std::string > &, const DtSimTask &, DtVrfTaskSetMenu *)> | signal_commandActivated |
| boost::signal< void(const DtSimCommandObjectWrapper &)> | signal_simCommandActivated |
| boost::signal< void(const std::vector < makVrv::DtSimEntry * > &)> | signal_stopWatching |
Protected Attributes | |
| DtVrfTaskSetMenu * | myTaskSetMenu |
| DtCommandAssignmentWidgetInterface * | myParentContainer |
| bool | myAllowExtensionChange |
A widget class for encapsulating radio commands for tasks or sets.
|
inline |
|
virtual |
DTOR.
|
pure virtual |
Call to remove dialog if an entity is destroyed that is part of the supplied list.
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Sets up the UI.
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implements makVrf::DtCommandDialogExtensionInterface.
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Sets whether or not the OK button is enabled.
Implements makVrf::DtCommandDialogExtensionInterface.
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Edits the current statement. Return true if the statement can be edited.
Implements makVrf::DtCommandDialogExtensionInterface.
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
pure virtual |
Implemented in makVrf::DtCommandAssignmentWidget.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtual |
| boost::signal<void (const std::vector<makVrv::DtSimEntry*>&)> makVrf::DtCommandAssignmentWidgetInterface::signal_stopWatching |
|
protected |
|
protected |
|
protected |