![]() |
VR-Forces Developer's Guide
|
Class that is used as a template for task/set dialogs.
Inherited by makVrf::DtConvoyAlongTaskDialogCreator, makVrf::DtConvoyToTaskDialogCreator, makVrf::DtInternalTransferFuelTaskDialogCreator, makVrf::DtLaunchCounterMeasuresTaskDialogCreator, makVrf::DtReleaseBombOnLaserSpotTaskDialogCreator, makVrf::DtReleaseBombOnTargetTaskDialogCreator, makVrf::DtReleaseBombUnguidedTaskDialogCreator, makVrf::DtScriptedTaskDialogCreator, makVrf::DtSetChooserDialogCreator, makVrf::DtTaskAggregateBombLocationDialogCreator, makVrf::DtTaskAggregateIndirectFireDialogCreator, makVrf::DtTaskAirbaseLaunchFlightDialogCreator, makVrf::DtTaskAirbasePrepareQRADialogCreator, makVrf::DtTaskChooserDialogCreator, makVrf::DtTaskDIGuyAnimationDialogCreator, makVrf::DtTaskDIGuyGestureDialogCreator, makVrf::DtTaskDisembarkAllDialogCreator, makVrf::DtTaskDisembarkDialogCreator, makVrf::DtTaskEmbarkDialogCreator, makVrf::DtTaskExecuteSurfaceAttackDialogCreator, makVrf::DtTaskFFTDialogCreator, makVrf::DtTaskFireAtTargetDialogCreator, makVrf::DtTaskFireBallisticGunDialogCreator, makVrf::DtTaskFireCruiseMissileDialogCreator, makVrf::DtTaskFireLaserGuidedMissileDialogCreator, makVrf::DtTaskFireMissileLauncherDialogCreator, makVrf::DtTaskFixedWingLandingDialogCreator, makVrf::DtTaskFixedWingTakeoffDialogCreator, makVrf::DtTaskFlyAltitudeDialogCreator, makVrf::DtTaskFlyHeadingAndAltitudeDialogCreator, makVrf::DtTaskFlyHeadingDialogCreator, makVrf::DtTaskFollowEntityDialogCreator, makVrf::DtTaskIffInterrogatorDialogCreator, makVrf::DtTaskIffInterrogatorSweepDialogCreator, makVrf::DtTaskKeepStationDialogCreator, makVrf::DtTaskLaseTargetDialogCreator, makVrf::DtTaskLaunchSmokeDialogCreator, makVrf::DtTaskMissionLaunchFlightDialogCreator, makVrf::DtTaskMoveAlongRouteDialogCreator, makVrf::DtTaskMoveAlongRouteWithActionsDialogCreator, makVrf::DtTaskMoveIntoFormationDialogCreator, makVrf::DtTaskMoveToAltitudeDialogCreator, makVrf::DtTaskMoveToDialogCreator, makVrf::DtTaskNbcAttackDialogCreator, makVrf::DtTaskOrbitDialogCreator, makVrf::DtTaskPatrolBetweenDialogCreator, makVrf::DtTaskPatrolRouteDialogCreator, makVrf::DtTaskProvideIndirectFireDialogCreator, makVrf::DtTaskRotaryWingLandingDialogCreator, makVrf::DtTaskSendTextDialogCreator, makVrf::DtTaskTurnToHeadingDialogCreator, makVrf::DtTaskUserTaskDialogCreator, makVrf::DtTaskWaitDialogCreator, makVrf::DtTaskWaitDurationDialogCreator, makVrf::DtTaskWaitElapsedDialogCreator, makVrf::DtTransferSuppliesTaskDialogCreator, and makVrf::vrfAddTaskExample::DtTaskRetreatDialogCreator.
Public Member Functions | |
| virtual DtTaskSetDialogInterface * | create (makVrv::DtDe &, QWidget *parent)=0 |
| virtual bool | supportsType (makVrv::DtDe &, const DtSimTaskMessageType &, const DtSimStatement *) const =0 |
| virtual bool | canEdit () const |
| virtual bool | isValidFor (makVrv::DtDe &de, makVrv::DtSelectionManager::IdSet ids, int partOfPlanDialog) const |
|
pure virtual |
Implemented in makVrf::DtTaskMoveAlongRouteWithActionsDialogCreator, makVrf::DtScriptedTaskDialogCreator, makVrf::DtTaskProvideIndirectFireDialogCreator, makVrf::DtSetChooserDialogCreator, makVrf::DtTaskChooserDialogCreator, makVrf::DtTaskExecuteSurfaceAttackDialogCreator, makVrf::DtTransferSuppliesTaskDialogCreator, makVrf::DtTaskAggregateIndirectFireDialogCreator, makVrf::DtTaskAggregateBombLocationDialogCreator, makVrf::DtTaskFireCruiseMissileDialogCreator, makVrf::DtInternalTransferFuelTaskDialogCreator, makVrf::DtTaskDIGuyAnimationDialogCreator, makVrf::DtLaunchCounterMeasuresTaskDialogCreator, makVrf::DtTaskFlyHeadingAndAltitudeDialogCreator, makVrf::DtTaskFFTDialogCreator, makVrf::DtTaskNbcAttackDialogCreator, makVrf::DtTaskLaunchSmokeDialogCreator, makVrf::DtTaskFireLaserGuidedMissileDialogCreator, makVrf::DtTaskMoveToAltitudeDialogCreator, makVrf::DtTaskFireBallisticGunDialogCreator, makVrf::DtTaskKeepStationDialogCreator, makVrf::DtTaskFireMissileLauncherDialogCreator, makVrf::DtTaskOrbitDialogCreator, makVrf::DtTaskFireAtTargetDialogCreator, makVrf::DtTaskFlyHeadingDialogCreator, makVrf::DtTaskTurnToHeadingDialogCreator, makVrf::DtReleaseBombOnTargetTaskDialogCreator, makVrf::DtTaskFlyAltitudeDialogCreator, makVrf::DtTaskDIGuyGestureDialogCreator, makVrf::DtTaskMoveToDialogCreator, makVrf::DtTaskMoveAlongRouteDialogCreator, makVrf::DtTaskPatrolBetweenDialogCreator, makVrf::DtReleaseBombUnguidedTaskDialogCreator, makVrf::DtTaskMoveIntoFormationDialogCreator, makVrf::DtTaskIffInterrogatorSweepDialogCreator, makVrf::DtTaskSendTextDialogCreator, makVrf::DtTaskUserTaskDialogCreator, makVrf::DtConvoyToTaskDialogCreator, makVrf::DtTaskMissionLaunchFlightDialogCreator, makVrf::DtTaskWaitDurationDialogCreator, makVrf::DtTaskEmbarkDialogCreator, makVrf::DtTaskAirbasePrepareQRADialogCreator, makVrf::DtTaskDisembarkDialogCreator, makVrf::DtTaskWaitDialogCreator, makVrf::DtTaskDisembarkAllDialogCreator, makVrf::DtTaskFollowEntityDialogCreator, makVrf::DtTaskIffInterrogatorDialogCreator, makVrf::DtTaskAirbaseLaunchFlightDialogCreator, makVrf::vrfAddTaskExample::DtTaskRetreatDialogCreator, makVrf::DtReleaseBombOnLaserSpotTaskDialogCreator, makVrf::DtConvoyAlongTaskDialogCreator, makVrf::DtTaskWaitElapsedDialogCreator, makVrf::DtTaskPatrolRouteDialogCreator, makVrf::DtTaskLaseTargetDialogCreator, makVrf::DtTaskFixedWingLandingDialogCreator, makVrf::DtTaskFixedWingTakeoffDialogCreator, and makVrf::DtTaskRotaryWingLandingDialogCreator.
|
pure virtual |
Implemented in makVrf::DtTaskMoveAlongRouteWithActionsDialogCreator, makVrf::DtScriptedTaskDialogCreator, makVrf::DtTaskProvideIndirectFireDialogCreator, makVrf::DtSetChooserDialogCreator, makVrf::DtTaskChooserDialogCreator, makVrf::DtTaskExecuteSurfaceAttackDialogCreator, makVrf::DtTransferSuppliesTaskDialogCreator, makVrf::DtTaskAggregateIndirectFireDialogCreator, makVrf::DtTaskAggregateBombLocationDialogCreator, makVrf::DtTaskFireCruiseMissileDialogCreator, makVrf::DtInternalTransferFuelTaskDialogCreator, makVrf::DtTaskDIGuyAnimationDialogCreator, makVrf::DtLaunchCounterMeasuresTaskDialogCreator, makVrf::DtTaskFlyHeadingAndAltitudeDialogCreator, makVrf::DtTaskFFTDialogCreator, makVrf::DtTaskNbcAttackDialogCreator, makVrf::DtTaskLaunchSmokeDialogCreator, makVrf::DtTaskFireLaserGuidedMissileDialogCreator, makVrf::DtTaskMoveToAltitudeDialogCreator, makVrf::DtTaskFireBallisticGunDialogCreator, makVrf::DtTaskKeepStationDialogCreator, makVrf::DtTaskFireMissileLauncherDialogCreator, makVrf::DtTaskOrbitDialogCreator, makVrf::DtTaskFireAtTargetDialogCreator, makVrf::DtTaskFlyHeadingDialogCreator, makVrf::DtTaskTurnToHeadingDialogCreator, makVrf::DtReleaseBombOnTargetTaskDialogCreator, makVrf::DtTaskFlyAltitudeDialogCreator, makVrf::DtTaskDIGuyGestureDialogCreator, makVrf::DtTaskMoveToDialogCreator, makVrf::DtTaskMoveAlongRouteDialogCreator, makVrf::DtTaskPatrolBetweenDialogCreator, makVrf::DtReleaseBombUnguidedTaskDialogCreator, makVrf::DtTaskMoveIntoFormationDialogCreator, makVrf::DtTaskIffInterrogatorSweepDialogCreator, makVrf::DtTaskSendTextDialogCreator, makVrf::DtTaskUserTaskDialogCreator, makVrf::DtConvoyToTaskDialogCreator, makVrf::DtTaskMissionLaunchFlightDialogCreator, makVrf::DtTaskWaitDurationDialogCreator, makVrf::DtTaskEmbarkDialogCreator, makVrf::DtTaskAirbasePrepareQRADialogCreator, makVrf::DtTaskDisembarkDialogCreator, makVrf::DtTaskWaitDialogCreator, makVrf::DtTaskDisembarkAllDialogCreator, makVrf::DtTaskFollowEntityDialogCreator, makVrf::DtTaskIffInterrogatorDialogCreator, makVrf::DtTaskAirbaseLaunchFlightDialogCreator, makVrf::vrfAddTaskExample::DtTaskRetreatDialogCreator, makVrf::DtReleaseBombOnLaserSpotTaskDialogCreator, makVrf::DtConvoyAlongTaskDialogCreator, makVrf::DtTaskWaitElapsedDialogCreator, makVrf::DtTaskPatrolRouteDialogCreator, makVrf::DtTaskLaseTargetDialogCreator, makVrf::DtTaskFixedWingLandingDialogCreator, makVrf::DtTaskFixedWingTakeoffDialogCreator, and makVrf::DtTaskRotaryWingLandingDialogCreator.
|
inlinevirtual |
Override to say whether or not this item can be edited by itself if it supports the type. Default is true.
Reimplemented in makVrf::DtTaskDisembarkDialogCreator, makVrf::DtTaskWaitDialogCreator, and makVrf::DtTaskDisembarkAllDialogCreator.
|
inlinevirtual |
Checks if this dialog is valid for the given selection.