Constructor & Destructor Documentation
| virtual makVrf::DtCommandDialogExtensionInterface::~DtCommandDialogExtensionInterface |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
| virtual QWidget* makVrf::DtCommandDialogExtensionInterface::widget |
( |
| ) |
|
|
pure virtual |
Edits the current statement. Return true if the statement can be edited.
Implemented in makVrf::DtCommandAssignmentWidget, makVrf::DtTaskSetDialogInterface, makVrf::DtCommandAssignmentWidgetInterface, makVrf::DtBaseTaskSetDialogInterface, makVrf::DtSimulationCommandSetGlobalWeatherDialog, makVrf::DtSimulationCommandIssuePlanDialog, makVrf::DtLaunchCounterMeasuresTaskDialog, makVrf::DtSetRadarModeDialog, makVrf::DtSimulationCommandSetTimeOfDayDialog, makVrf::DtSimulationCommandDeleteDialog, makVrf::DtSimulationCommandRestartPlanDialog, makVrf::DtReleaseBombTaskDialog, makVrf::DtTaskFireAtTargetDialog, makVrf::DtSimulationCommandAbandonPlanDialog, makVrf::DtSetResourcesDialog, makVrf::DtTaskMoveIntoFormationDialog, makVrf::DtScriptedTaskDialog, makVrf::DtSetFormationDialog, makVrf::DtSetAppearanceDialog, makVrf::DtSetCapabilitiesDialog, makVrf::DtSetDestroyedDialog, makVrf::DtSetDisembarkedDialog, makVrf::DtSetReorganizeDialog, makVrf::DtSetRestoreDialog, makVrf::DtSetTaskedBySuperiorDialog, makVrf::DtTaskDisembarkAllDialog, makVrf::DtTaskDisembarkDialog, and makVrf::DtTaskWaitDialog.
| virtual void makVrf::DtCommandDialogExtensionInterface::run |
( |
const std::vector< makVrv::DtSimEntry * > & |
| ) |
|
|
pure virtual |
Override to run the dialog.
Supplies data of entities that are selected for this dialog
Implemented in makVrf::DtScriptedTaskDialog, makVrf::DtCommandAssignmentWidget, makVrf::DtSimulationCommandDeleteDialog, makVrf::DtSimulationCommandRestartPlanDialog, makVrf::DtSetAttributesDialog, makVrf::DtSimulationCommandAbandonPlanDialog, makVrf::DtBaseTaskSetDialogInterface, makVrf::DtSetCapabilitiesDialog, makVrf::DtSetDestroyedDialog, makVrf::DtSetDisembarkedDialog, makVrf::DtSetReorganizeDialog, makVrf::DtSetRestoreDialog, makVrf::DtSetTaskedBySuperiorDialog, makVrf::DtTaskDisembarkAllDialog, makVrf::DtTaskDisembarkDialog, makVrf::DtTaskWaitDialog, and makVrf::DtSetAppearanceDialog.
| virtual bool makVrf::DtCommandDialogExtensionInterface::valid |
( |
| ) |
const |
|
pure virtual |
| virtual void makVrf::DtCommandDialogExtensionInterface::setOKEnabled |
( |
bool |
| ) |
|
|
pure virtual |
| virtual bool makVrf::DtCommandDialogExtensionInterface::insertMapFocusHandler |
( |
DtMapFocusHandler * |
, |
|
|
int |
index = -1 |
|
) |
| |
|
pure virtual |
| virtual void makVrf::DtCommandDialogExtensionInterface::setupFrom |
( |
const std::vector< makVrv::DtSimEntry * > & |
| ) |
|
|
pure virtual |
Sets up dialog by asking logic to do it.
Implemented in makVrf::DtCommandAssignmentWidget, makVrf::DtTaskSetDialogInterface, makVrf::DtReleaseBombTaskDialog, makVrf::DtLaunchCounterMeasuresTaskDialog, makVrf::DtBaseTaskSetDialogInterface, makVrf::DtScriptedTaskDialog, makVrf::DtSetResourcesDialog, makVrf::DtTaskDIGuyAnimationDialog, makVrf::DtSetDIGuyAppearanceDialog, makVrf::DtSetRadarModeDialog, makVrf::DtSetEmitterDialog, makVrf::DtTaskFireAtTargetDialog, makVrf::DtSetFormationDialog, makVrf::DtSetAppearanceDialog, and makVrf::DtSetCapabilitiesDialog.
| virtual void makVrf::DtCommandDialogExtensionInterface::selectionChanged |
( |
const QString & |
selection | ) |
|
|
pure virtual |
| virtual bool makVrf::DtCommandDialogExtensionInterface::wantsSelectionOfObjectInCommandMode |
( |
| ) |
const |
|
pure virtual |
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.
Calls down to logic with method of same name
Implemented in makVrf::DtCommandAssignmentWidget, makVrf::DtSimulationCommandChangeHostilityWidget, makVrf::DtSimulationCommandSetGlobalWeatherDialog, makVrf::DtBaseTaskSetDialogInterface, vrfAddSimCommandExample::DtSimulationCommandMessageDialog, makVrf::DtSimulationCommandConsoleMessageDialog, makVrf::DtScriptedTaskDialog, makVrf::DtSimulationCommandSetTimeOfDayDialog, makVrf::DtSetDisembarkedDialog, makVrf::DtSetDestroyedDialog, makVrf::DtSetRestoreDialog, makVrf::DtTaskDisembarkDialog, makVrf::DtTaskWaitDialog, makVrf::DtSetReorganizeDialog, makVrf::DtSetTaskedBySuperiorDialog, makVrf::DtTaskDisembarkAllDialog, makVrf::DtSetAppearanceDialog, and makVrf::DtSetCapabilitiesDialog.
| virtual void makVrf::DtCommandDialogExtensionInterface::initializeFromAction |
( |
DtVrfTaskSetAction * |
| ) |
|
|
pure virtual |
| virtual void makVrf::DtCommandDialogExtensionInterface::onCancel |
( |
| ) |
|
|
pure virtual |
Implemented in makVrf::DtSimulationCommandDeleteDialog, makVrf::DtSimulationCommandRestartPlanDialog, makVrf::DtSimulationCommandAbandonPlanDialog, makVrf::DtSetDestroyedDialog, makVrf::DtSetDisembarkedDialog, makVrf::DtSetReorganizeDialog, makVrf::DtSetRestoreDialog, makVrf::DtSetTaskedBySuperiorDialog, makVrf::DtTaskDisembarkAllDialog, makVrf::DtTaskDisembarkDialog, and makVrf::DtTaskWaitDialog.
Member Data Documentation
| boost::signal<void ()> makVrf::DtCommandDialogExtensionInterface::signal_cancelled |
| boost::signal<void (bool)> makVrf::DtCommandDialogExtensionInterface::signal_validStateChanged |
Signal sent when the task becomes valid (or invalid)
| boost::signal<void (std::vector<std::string> names, const DtSetDataRequest&)> makVrf::DtCommandDialogExtensionInterface::signal_sendSetRequest |
| boost::signal<void (std::vector<std::string> names, const DtSimTask&)> makVrf::DtCommandDialogExtensionInterface::signal_sendTaskRequest |
| boost::signal<void (const std::vector<std::string>&, const DtSimTask&, DtVrfTaskSetMenu*)> makVrf::DtCommandDialogExtensionInterface::signal_commandActivated |
| boost::signal<void (const std::vector<makVrv::DtSimEntry*>&)> makVrf::DtCommandDialogExtensionInterface::signal_stopWatching |
The documentation for this class was generated from the following file: