VR-Forces 4.0.4 Class Documentation
include/vrfGuiCoreQt/DtSetActions.h
Go to the documentation of this file.
00001 /******************************************************************************
00002 ** Copyright (c) 2008 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 ******************************************************************************/
00005 
00008 
00010 
00011 #pragma once
00012 
00013 #include <vrfGuiCoreQt/vrfGuiCoreQt.h>
00014 #include <vrfGuiCoreQt/DtVrfTaskSetMenu.h>
00015 
00016 namespace makVrf
00017 {
00018    class DT_DLL_VRFGUICOREQT DtVrfSetAggregateStateAction : public DtVrfTaskSetMenuItem
00019    {
00020       Q_OBJECT
00021 
00022    public:
00023       //CTOR
00024       DtVrfSetAggregateStateAction(makVrv::DtDe& de);
00025 
00026       //DTOR
00027       virtual ~DtVrfSetAggregateStateAction();
00028 
00030       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00031    };
00032 
00033    class DT_DLL_VRFGUICOREQT DtVrfSetAltitudeAction : public DtVrfTaskSetMenuItem
00034    {
00035       Q_OBJECT
00036 
00037    public:
00038       //CTOR
00039       DtVrfSetAltitudeAction(makVrv::DtDe& de);
00040 
00041       //DTOR
00042       virtual ~DtVrfSetAltitudeAction();
00043 
00045       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00046    };
00047 
00048    class DT_DLL_VRFGUICOREQT DtVrfSetAppearanceAction : public DtVrfTaskSetMenuItem
00049    {
00050       Q_OBJECT
00051 
00052    public:
00053       //CTOR
00054       DtVrfSetAppearanceAction(makVrv::DtDe& de);
00055 
00056       //DTOR
00057       virtual ~DtVrfSetAppearanceAction();
00058 
00060       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00061    };
00062 
00063    class DT_DLL_VRFGUICOREQT DtVrfSetArmedAction : public DtVrfTaskSetMenuItem
00064    {
00065       Q_OBJECT
00066 
00067    public:
00068       //CTOR
00069       DtVrfSetArmedAction(makVrv::DtDe& de);
00070 
00071       //DTOR
00072       virtual ~DtVrfSetArmedAction();
00073 
00075       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00076    };
00077 
00078    class DT_DLL_VRFGUICOREQT DtVrfSetCapabilitiesAction : public DtVrfTaskSetMenuItem
00079    {
00080       Q_OBJECT
00081 
00082    public:
00083       //CTOR
00084       DtVrfSetCapabilitiesAction(makVrv::DtDe& de);
00085 
00086       //DTOR
00087       virtual ~DtVrfSetCapabilitiesAction();
00088 
00090       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00091    };
00092 
00093    class DT_DLL_VRFGUICOREQT DtVrfSetCollisionAvoidTypesAction : public DtVrfTaskSetMenuItem
00094    {
00095       Q_OBJECT
00096 
00097    public:
00098       //CTOR
00099       DtVrfSetCollisionAvoidTypesAction(makVrv::DtDe& de);
00100 
00101       //DTOR
00102       virtual ~DtVrfSetCollisionAvoidTypesAction();
00103 
00105       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00106    };
00107 
00108    class DT_DLL_VRFGUICOREQT DtVrfSetConcealmentAction : public DtVrfTaskSetMenuItem
00109    {
00110       Q_OBJECT
00111 
00112    public:
00113       //CTOR
00114       DtVrfSetConcealmentAction(makVrv::DtDe& de);
00115 
00116       //DTOR
00117       virtual ~DtVrfSetConcealmentAction();
00118 
00120       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00121    };
00122 
00123    class DT_DLL_VRFGUICOREQT DtVrfSetAutoLaunchEnabledAction : public DtVrfTaskSetMenuItem
00124    {
00125       Q_OBJECT
00126 
00127    public:
00128       //CTOR
00129       DtVrfSetAutoLaunchEnabledAction(makVrv::DtDe& de);
00130 
00131       //DTOR
00132       virtual ~DtVrfSetAutoLaunchEnabledAction();
00133 
00135       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00136    };
00137 
00138    class DT_DLL_VRFGUICOREQT DtVrfSetDestroyAction : public DtVrfTaskSetMenuItem
00139    {
00140       Q_OBJECT
00141 
00142    public:
00143       //CTOR
00144       DtVrfSetDestroyAction(makVrv::DtDe& de);
00145 
00146       //DTOR
00147       virtual ~DtVrfSetDestroyAction();
00148 
00150       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00151    };
00152 
00153    class DT_DLL_VRFGUICOREQT DtVrfSetDetonationAction : public DtVrfTaskSetMenuItem
00154    {
00155       Q_OBJECT
00156 
00157    public:
00158       //CTOR
00159       DtVrfSetDetonationAction(makVrv::DtDe& de);
00160 
00161       //DTOR
00162       virtual ~DtVrfSetDetonationAction();
00163 
00165       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00166    };
00167 
00168    class DT_DLL_VRFGUICOREQT DtVrfSetDIGuyAppearanceAction : public DtVrfTaskSetMenuItem
00169    {
00170       Q_OBJECT
00171 
00172    public:
00173       //CTOR
00174       DtVrfSetDIGuyAppearanceAction(makVrv::DtDe& de);
00175 
00176       //DTOR
00177       virtual ~DtVrfSetDIGuyAppearanceAction();
00178 
00180       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00181    };
00182 
00183    class DT_DLL_VRFGUICOREQT DtVrfSetDisembarkedAction : public DtVrfTaskSetMenuItem
00184    {
00185       Q_OBJECT
00186 
00187    public:
00188       //CTOR
00189       DtVrfSetDisembarkedAction(makVrv::DtDe& de);
00190 
00191       //DTOR
00192       virtual ~DtVrfSetDisembarkedAction();
00193 
00195       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00196    };
00197 
00198    class DT_DLL_VRFGUICOREQT DtVrfSetEmbarkedAction : public DtVrfTaskSetMenuItem
00199    {
00200       Q_OBJECT
00201 
00202    public:
00203       //CTOR
00204       DtVrfSetEmbarkedAction(makVrv::DtDe& de);
00205 
00206       //DTOR
00207       virtual ~DtVrfSetEmbarkedAction();
00208 
00210       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00211    };
00212 
00213    class DT_DLL_VRFGUICOREQT DtVrfSetEmitterAction : public DtVrfTaskSetMenuItem
00214    {
00215       Q_OBJECT
00216 
00217    public:
00218       //CTOR
00219       DtVrfSetEmitterAction(makVrv::DtDe& de);
00220 
00221       //DTOR
00222       virtual ~DtVrfSetEmitterAction();
00223 
00225       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00226    };
00227 
00228    class DT_DLL_VRFGUICOREQT DtVrfSetForceAction : public DtVrfTaskSetMenuItem
00229    {
00230       Q_OBJECT
00231 
00232    public:
00233       //CTOR
00234       DtVrfSetForceAction(makVrv::DtDe& de);
00235 
00236       //DTOR
00237       virtual ~DtVrfSetForceAction();
00238 
00240       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00241    };
00242 
00243    class DT_DLL_VRFGUICOREQT DtVrfSetFormationAction : public DtVrfTaskSetMenuItem
00244    {
00245       Q_OBJECT
00246 
00247    public:
00248       //CTOR
00249       DtVrfSetFormationAction(makVrv::DtDe& de);
00250 
00251       //DTOR
00252       virtual ~DtVrfSetFormationAction();
00253 
00255       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00256    };
00257 
00258    class DT_DLL_VRFGUICOREQT DtVrfSetHeadingAction : public DtVrfTaskSetMenuItem
00259    {
00260       Q_OBJECT
00261 
00262    public:
00263       //CTOR
00264       DtVrfSetHeadingAction(makVrv::DtDe& de);
00265 
00266       //DTOR
00267       virtual ~DtVrfSetHeadingAction();
00268 
00270       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00271    };
00272 
00273    class DT_DLL_VRFGUICOREQT DtVrfSetIffAction : public DtVrfTaskSetMenuItem
00274    {
00275       Q_OBJECT
00276 
00277    public:
00278       //CTOR
00279       DtVrfSetIffAction(makVrv::DtDe& de);
00280 
00281       //DTOR
00282       virtual ~DtVrfSetIffAction();
00283 
00285       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00286    };
00287 
00288    class DT_DLL_VRFGUICOREQT DtVrfSetLaseAutonomousAction : public DtVrfTaskSetMenuItem
00289    {
00290       Q_OBJECT
00291 
00292    public:
00293       //CTOR
00294       DtVrfSetLaseAutonomousAction(makVrv::DtDe& de);
00295 
00296       //DTOR
00297       virtual ~DtVrfSetLaseAutonomousAction();
00298 
00300       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00301    };
00302 
00303    class DT_DLL_VRFGUICOREQT DtVrfSetLaserCodeAction : public DtVrfTaskSetMenuItem
00304    {
00305       Q_OBJECT
00306 
00307    public:
00308       //CTOR
00309       DtVrfSetLaserCodeAction(makVrv::DtDe& de);
00310 
00311       //DTOR
00312       virtual ~DtVrfSetLaserCodeAction();
00313 
00315       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00316    };
00317 
00318    class DT_DLL_VRFGUICOREQT DtVrfSetLocationAction : public DtVrfTaskSetMenuItem
00319    {
00320       Q_OBJECT
00321 
00322    public:
00323       //CTOR
00324       DtVrfSetLocationAction(makVrv::DtDe& de);
00325 
00326       //DTOR
00327       virtual ~DtVrfSetLocationAction();
00328 
00330       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00331    };
00332 
00333    class DT_DLL_VRFGUICOREQT DtVrfSetNotifyLevelAction : public DtVrfTaskSetMenuItem
00334    {
00335       Q_OBJECT
00336 
00337    public:
00338       //CTOR
00339       DtVrfSetNotifyLevelAction(makVrv::DtDe& de);
00340 
00341       //DTOR
00342       virtual ~DtVrfSetNotifyLevelAction();
00343 
00345       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00346    };
00347 
00348    class DT_DLL_VRFGUICOREQT DtVrfSetOrderedSpeedAction : public DtVrfTaskSetMenuItem
00349    {
00350       Q_OBJECT
00351 
00352    public:
00353       //CTOR
00354       DtVrfSetOrderedSpeedAction(makVrv::DtDe& de);
00355 
00356       //DTOR
00357       virtual ~DtVrfSetOrderedSpeedAction();
00358 
00360       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00361    };
00362 
00363    class DT_DLL_VRFGUICOREQT DtVrfSetPostureAction : public DtVrfTaskSetMenuItem
00364    {
00365       Q_OBJECT
00366 
00367    public:
00368       //CTOR
00369       DtVrfSetPostureAction(makVrv::DtDe& de);
00370 
00371       //DTOR
00372       virtual ~DtVrfSetPostureAction();
00373 
00375       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00376    };
00377 
00378    class DT_DLL_VRFGUICOREQT DtVrfSetRadarModeAction : public DtVrfTaskSetMenuItem
00379    {
00380       Q_OBJECT
00381 
00382    public:
00383       //CTOR
00384       DtVrfSetRadarModeAction(makVrv::DtDe& de);
00385 
00386       //DTOR
00387       virtual ~DtVrfSetRadarModeAction();
00388 
00390       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00391    };
00392 
00393    class DT_DLL_VRFGUICOREQT DtVrfSetReorganizeAction : public DtVrfTaskSetMenuItem
00394    {
00395       Q_OBJECT
00396 
00397    public:
00398       //CTOR
00399       DtVrfSetReorganizeAction(makVrv::DtDe& de);
00400 
00401       //DTOR
00402       virtual ~DtVrfSetReorganizeAction();
00403 
00405       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00406    };
00407 
00408    class DT_DLL_VRFGUICOREQT DtVrfSetResourcesAction : public DtVrfTaskSetMenuItem
00409    {
00410       Q_OBJECT
00411 
00412    public:
00413       //CTOR
00414       DtVrfSetResourcesAction(makVrv::DtDe& de);
00415 
00416       //DTOR
00417       virtual ~DtVrfSetResourcesAction();
00418 
00420       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00421    };
00422 
00423    class DT_DLL_VRFGUICOREQT DtVrfSetRestoreAction : public DtVrfTaskSetMenuItem
00424    {
00425       Q_OBJECT
00426 
00427    public:
00428       //CTOR
00429       DtVrfSetRestoreAction(makVrv::DtDe& de);
00430 
00431       //DTOR
00432       virtual ~DtVrfSetRestoreAction();
00433 
00435       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00436    };
00437 
00438    class DT_DLL_VRFGUICOREQT DtVrfSetEngagementAction : public DtVrfTaskSetMenuItem
00439    {
00440       Q_OBJECT
00441 
00442    public:
00443       //CTOR
00444       DtVrfSetEngagementAction(makVrv::DtDe& de);
00445 
00446       //DTOR
00447       virtual ~DtVrfSetEngagementAction();
00448 
00450       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00451    };
00452 
00453    class DT_DLL_VRFGUICOREQT DtVrfSetResponsibilityAction : public DtVrfTaskSetMenuItem
00454    {
00455       Q_OBJECT
00456 
00457    public:
00458       //CTOR
00459       DtVrfSetResponsibilityAction(makVrv::DtDe& de);
00460 
00461       //DTOR
00462       virtual ~DtVrfSetResponsibilityAction();
00463 
00465       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00466    };
00467 
00468    class DT_DLL_VRFGUICOREQT DtVrfSetSpotReportsAction : public DtVrfTaskSetMenuItem
00469    {
00470       Q_OBJECT
00471 
00472    public:
00473       //CTOR
00474       DtVrfSetSpotReportsAction(makVrv::DtDe& de);
00475 
00476       //DTOR
00477       virtual ~DtVrfSetSpotReportsAction();
00478 
00480       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00481    };
00482 
00483    class DT_DLL_VRFGUICOREQT DtVrfSetMovementStrategyAction : public DtVrfTaskSetMenuItem
00484    {
00485       Q_OBJECT
00486 
00487    public:
00488       //CTOR
00489       DtVrfSetMovementStrategyAction(makVrv::DtDe& de);
00490 
00491       //DTOR
00492       virtual ~DtVrfSetMovementStrategyAction();
00493 
00495       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00496    };
00497 
00498    class DT_DLL_VRFGUICOREQT DtVrfSetStayInLaneAction : public DtVrfTaskSetMenuItem
00499    {
00500       Q_OBJECT
00501 
00502    public:
00503       //CTOR
00504       DtVrfSetStayInLaneAction(makVrv::DtDe& de);
00505 
00506       //DTOR
00507       virtual ~DtVrfSetStayInLaneAction();
00508 
00510       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00511    };
00512 
00513    class DT_DLL_VRFGUICOREQT DtVrfSetSurrenderAction : public DtVrfTaskSetMenuItem
00514    {
00515       Q_OBJECT
00516 
00517    public:
00518       //CTOR
00519       DtVrfSetSurrenderAction(makVrv::DtDe& de);
00520 
00521       //DTOR
00522       virtual ~DtVrfSetSurrenderAction();
00523 
00525       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00526    };
00527 
00528    class DT_DLL_VRFGUICOREQT DtVrfSetSyncLaserCodeAction : public DtVrfTaskSetMenuItem
00529    {
00530       Q_OBJECT
00531 
00532    public:
00533       //CTOR
00534       DtVrfSetSyncLaserCodeAction(makVrv::DtDe& de);
00535 
00536       //DTOR
00537       virtual ~DtVrfSetSyncLaserCodeAction();
00538 
00540       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00541    };
00542 
00543    class DT_DLL_VRFGUICOREQT DtVrfSetTargetAction : public DtVrfTaskSetMenuItem
00544    {
00545       Q_OBJECT
00546 
00547    public:
00548       //CTOR
00549       DtVrfSetTargetAction(makVrv::DtDe& de);
00550 
00551       //DTOR
00552       virtual ~DtVrfSetTargetAction();
00553 
00555       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00556    };
00557 
00558    class DT_DLL_VRFGUICOREQT DtVrfSetTaskedBySuperiorAction : public DtVrfTaskSetMenuItem
00559    {
00560       Q_OBJECT
00561 
00562    public:
00563       //CTOR
00564       DtVrfSetTaskedBySuperiorAction(makVrv::DtDe& de);
00565 
00566       //DTOR
00567       virtual ~DtVrfSetTaskedBySuperiorAction();
00568 
00570       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00571    };
00572 
00573    class DT_DLL_VRFGUICOREQT DtVrfSetWeaponStateAction : public DtVrfTaskSetMenuItem
00574    {
00575       Q_OBJECT
00576 
00577    public:
00578       //CTOR
00579       DtVrfSetWeaponStateAction(makVrv::DtDe& de);
00580 
00581       //DTOR
00582       virtual ~DtVrfSetWeaponStateAction();
00583 
00585       virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
00586    };
00587 }

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)