VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
taskActions.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
10 
11 #pragma once
12 
15 #include <vrvUtil/DtUnicode.h>
16 
17 namespace makVrf
18 {
20  {
21  Q_OBJECT
22 
23  public:
24  //CTOR
26 
27  //DTOR
28  virtual ~DtVrfConvoyAlongTaskAction();
29 
31  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
32  };
33 
35  {
36  Q_OBJECT
37 
38  public:
39  //CTOR
41 
42  //DTOR
43  virtual ~DtVrfConvoyToTaskAction();
44 
46  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
47  };
48 
50  {
51  Q_OBJECT
52 
53  public:
54  //CTOR
56 
57  //DTOR
59 
61  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
62  };
63 
65  {
66  Q_OBJECT
67 
68  public:
69  //CTOR
71 
72  //DTOR
73  virtual ~DtVrfTaskDIGuyGestureAction();
74 
76  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
77  };
78 
80  {
81  Q_OBJECT
82 
83  public:
84  //CTOR
86 
87  //DTOR
88  virtual ~DtVrfTaskDisembarkAction();
89 
91  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
92  };
93 
95  {
96  Q_OBJECT
97 
98  public:
99  //CTOR
101 
102  //DTOR
103  virtual ~DtVrfTaskDisembarkAllAction();
104 
106  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
107  };
108 
110  {
111  Q_OBJECT
112 
113  public:
114  //CTOR
116 
117  //DTOR
118  virtual ~DtVrfTaskEmbarkAction();
119 
121  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
122  };
123 
125  {
126  Q_OBJECT
127 
128  public:
129  //CTOR
131 
132  //DTOR
134 
136  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
137  };
138 
140  {
141  Q_OBJECT
142 
143  public:
144  //CTOR
146 
147  //DTOR
149 
151  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
152  };
153 
155  {
156  Q_OBJECT
157 
158  public:
159  //CTOR
161 
162  //DTOR
163  virtual ~DtVrfTaskFFEAction();
164 
166  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
167  };
168 
170  {
171  Q_OBJECT
172 
173  public:
174  //CTOR
176 
177  //DTOR
178  virtual ~DtVrfTaskFFLAction();
179 
181  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
182  };
183 
185  {
186  Q_OBJECT
187 
188  public:
189  //CTOR
191 
192  //DTOR
193  virtual ~DtVrfTaskFFTAction();
194 
196  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
197  };
198 
200  {
201  Q_OBJECT
202 
203  public:
204  //CTOR
206 
207  //DTOR
208  virtual ~DtVrfTaskLandAction();
209 
211  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
212  };
213 
215  {
216  Q_OBJECT
217 
218  public:
219  //CTOR
221 
222  //DTOR
223  virtual ~DtVrfTaskTakeoffAction();
224 
226  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
227  };
228 
230  {
231  Q_OBJECT
232 
233  public:
234  //CTOR
236 
237  //DTOR
238  virtual ~DtVrfTaskFollowEntityAction();
239 
241  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
242  };
243 
245  {
246  Q_OBJECT
247 
248  public:
249  //CTOR
251 
252  //DTOR
253  virtual ~DtVrfTaskKeepStationAction();
254 
256  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
257  };
258 
260  {
261  Q_OBJECT
262 
263  public:
264  //CTOR
266 
267  //DTOR
268  virtual ~DtVrfTaskLaseTargetAction();
269 
271  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
272  };
273 
275  {
276  Q_OBJECT
277 
278  public:
279  //CTOR
281 
282  //DTOR
283  virtual ~DtVrfTaskLaseLocationAction();
284 
286  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
287  };
288 
290  {
291  Q_OBJECT
292 
293  public:
294  //CTOR
296 
297  //DTOR
299 
301  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
302  };
303 
305  {
306  Q_OBJECT
307 
308  public:
309  //CTOR
311 
312  //DTOR
313  virtual ~DtVrfTaskLaunchSmokeAction();
314 
316  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
317  };
318 
320  {
321  Q_OBJECT
322 
323  public:
324  //CTOR
326 
327  //DTOR
329 
331  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
332  };
333 
335  {
336  Q_OBJECT
337 
338  public:
339 
340  //CTOR
342 
343  //DTOR
345 
347  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
348  };
349 
351  {
352  Q_OBJECT
353 
354  public:
355 
356  //CTOR
358 
359  //DTOR
361 
363  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
364  };
365 
367  {
368  Q_OBJECT
369 
370  public:
371 
372  //CTOR
374 
375  //DTOR
377 
379  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
380  };
381 
383  {
384  Q_OBJECT
385 
386  public:
387  //CTOR
389 
390  //DTOR
392 
394  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
395  };
396 
398  {
399  Q_OBJECT
400 
401  public:
402  //CTOR
404 
405  //DTOR
407 
409  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
410  };
411 
413  {
414  Q_OBJECT
415 
416  public:
417  //CTOR
419 
420  //DTOR
422 
424  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
425  };
426 
428  {
429  Q_OBJECT
430 
431  public:
432  //CTOR
434 
435  //DTOR
436  virtual ~DtVrfTaskMoveToAction();
437 
439  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
440  };
441 
443  {
444  Q_OBJECT
445 
446  public:
447  //CTOR
449 
450  //DTOR
452 
454  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
455  };
456 
458  {
459  Q_OBJECT
460 
461  public:
462  //CTOR
464 
465  //DTOR
467 
469  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
470  };
471 
473  {
474  Q_OBJECT
475 
476  public:
477  //CTOR
479 
480  //DTOR
481  virtual ~DtVrfTaskOrbitAction();
482 
484  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
485  };
486 
488  {
489  Q_OBJECT
490 
491  public:
492  //CTOR
494 
495  //DTOR
496  virtual ~DtVrfTaskPatrolObjectsAction();
497 
499  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
500  };
501 
503  {
504  Q_OBJECT
505 
506  public:
507  //CTOR
509 
510  //DTOR
511  virtual ~DtVrfTaskPatrolRouteAction();
512 
514  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
515  };
516 
518  {
519  Q_OBJECT
520 
521  public:
522  //CTOR
524 
525  //DTOR
527 
529  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
530  };
531 
533  {
534  Q_OBJECT
535 
536  public:
537  //CTOR
539 
540  //DTOR
541  virtual ~DtVrfTaskSendTextAction();
542 
544  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
545  };
546 
548  {
549  Q_OBJECT
550 
551  public:
552  //CTOR
554 
555  //DTOR
556  virtual ~DtVrfTaskTurnToHeadingAction();
557 
559  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
560  };
561 
563  {
564  Q_OBJECT
565 
566  public:
567  //CTOR
569 
570  //DTOR
571  virtual ~DtVrfTaskUserTaskAction();
572 
574  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
575  };
576 
578  {
579  Q_OBJECT
580 
581  public:
582  //CTOR
584 
585  //DTOR
586  virtual ~DtVrfTaskWaitAction();
587 
589  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
590  };
591 
593  {
594  Q_OBJECT
595 
596  public:
597  //CTOR
599 
600  //DTOR
601  virtual ~DtVrfTaskWaitDurationAction();
602 
604  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
605  };
606 
608  {
609  Q_OBJECT
610 
611  public:
612  //CTOR
614 
615  //DTOR
616  virtual ~DtVrfTaskWaitElapsedAction();
617 
619  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
620  };
621 
623  {
624  Q_OBJECT
625 
626  public:
627  //CTOR
629 
630  //DTOR
631  virtual ~DtVrfTaskFlyAltitudeAction();
632 
634  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
635  };
636 
638  {
639  Q_OBJECT
640 
641  public:
642  //CTOR
644 
645  //DTOR
646  virtual ~DtVrfTaskFlyHeadingAction();
647 
649  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
650  };
651 
653  {
654  Q_OBJECT
655 
656  public:
657  //CTOR
659 
660  //DTOR
662 
664  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
665  };
666 
668  {
669  Q_OBJECT
670 
671  public:
672  //CTOR
674 
675  //DTOR
676  virtual ~DtVrfTaskFireAtTargetAction();
677 
679  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
680  };
681 
683  public DtVrfTaskSetMenuItem
684  {
685  Q_OBJECT
686 
687  public:
688  //CTOR
690 
691  //DTOR
693 
695  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
696  };
697 
699  public DtVrfTaskSetMenuItem
700  {
701  Q_OBJECT
702 
703  public:
704  //CTOR
706 
707  //DTOR
709 
711  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
712  };
713 
715  {
716  Q_OBJECT
717 
718  public:
719  //CTOR
721 
722  //DTOR
724 
726  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
727  };
728 
730  {
731  Q_OBJECT
732 
733  public:
734  //CTOR
736 
737  //DTOR
739 
741  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
742  };
743 
745  {
746  Q_OBJECT
747 
748  public:
749  //CTOR
751 
752  //DTOR
754 
756  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
757  };
758 
760  public DtVrfTaskSetMenuItem
761  {
762  Q_OBJECT
763 
764  public:
765  //CTOR
767 
768  //DTOR
770 
772  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
773  };
774 
776  public DtVrfTaskSetMenuItem
777  {
778  Q_OBJECT
779 
780  public:
781  //CTOR
783 
784  //DTOR
786 
788  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
789  };
790 
792  public DtVrfTaskSetMenuItem
793  {
794  Q_OBJECT
795 
796  public:
797  //CTOR
799 
800  //DTOR
802 
804  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
805  };
806 
808  public DtVrfTaskSetMenuItem
809  {
810  Q_OBJECT
811 
812  public:
813  //CTOR
815 
816  //DTOR
818 
820  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
821  };
822 
824  public DtVrfTaskSetMenuItem
825  {
826  Q_OBJECT
827 
828  public:
829  //CTOR
831 
832  //DTOR
834 
836  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
837  };
838 
840  public DtVrfTaskSetMenuItem
841  {
842  Q_OBJECT
843 
844  public:
845  //CTOR
847 
848  //DTOR
850 
852  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
853  };
854 
856  public DtVrfTaskSetMenuItem
857  {
858  Q_OBJECT
859 
860  public:
861  //CTOR
863 
864  //DTOR
866 
868  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
869  };
870 
872  public DtVrfTaskSetMenuItem
873  {
874  Q_OBJECT
875 
876  public:
877  //CTOR
879 
880  //DTOR
881  virtual ~DtVrfTaskNuclearAttackAction();
882 
884  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
885  };
886 
888  public DtVrfTaskSetMenuItem
889  {
890  Q_OBJECT
891 
892  public:
893  //CTOR
895 
896  //DTOR
898 
900  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
901  };
902 
904  public DtVrfTaskSetMenuItem
905  {
906  Q_OBJECT
907 
908  public:
909  //CTOR
911 
912  //DTOR
914 
916  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
917  };
918 
920  public DtVrfTaskSetMenuItem
921  {
922  Q_OBJECT
923 
924  public:
925  //CTOR
927 
928  //DTOR
930 
932  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
933  };
934 
936  public DtVrfTaskSetMenuItem
937  {
938  Q_OBJECT
939 
940  public:
941  //CTOR
943 
944  //DTOR
946 
948  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
949  };
950 
952  public DtVrfTaskSetMenuItem
953  {
954  Q_OBJECT
955 
956  public:
957  //CTOR
959 
960  //DTOR
962 
964  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
965  };
966 
968  public DtVrfTaskSetMenuItem
969  {
970  Q_OBJECT
971 
972  public:
973  //CTOR
975 
976  //DTOR
978 
980  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
981  };
982 
984  public DtVrfTaskSetMenuItem
985  {
986  Q_OBJECT
987 
988  public:
989  //CTOR
991 
992  //DTOR
994 
996  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
997  };
998 }
Definition: taskActions.h:592
Definition: taskActions.h:698
Definition: taskActions.h:184
Definition: taskActions.h:244
Definition: taskActions.h:334
Definition: taskActions.h:577
Definition: taskActions.h:487
Definition: taskActions.h:951
Definition: taskActions.h:744
Definition: taskActions.h:139
Definition: taskActions.h:472
Definition: taskActions.h:199
Definition: taskActions.h:319
Definition: taskActions.h:919
Definition: taskActions.h:607
Definition: taskActions.h:622
Definition: taskActions.h:517
Definition: taskActions.h:229
Definition: taskActions.h:983
Definition: taskActions.h:304
Definition: taskActions.h:49
Definition: taskActions.h:807
Definition: taskActions.h:34
Definition: taskActions.h:397
Definition: taskActions.h:547
Definition: taskActions.h:169
Definition: taskActions.h:457
Definition: taskActions.h:562
Definition: taskActions.h:382
Definition: taskActions.h:871
Definition: taskActions.h:903
Definition: taskActions.h:637
Definition: taskActions.h:19
Definition: taskActions.h:412
Definition: taskActions.h:532
Definition: taskActions.h:667
Definition: taskActions.h:109
Definition: taskActions.h:154
Definition: taskActions.h:214
Definition: taskActions.h:274
Definition: taskActions.h:887
Definition: taskActions.h:79
Definition: taskActions.h:935
Definition: taskActions.h:682
Definition: taskActions.h:714
Definition: taskActions.h:94
Definition: taskActions.h:259
Definition: taskActions.h:124
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
Definition: taskActions.h:775
Definition: taskActions.h:64
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
Definition: taskActions.h:427
Definition: taskActions.h:502
Definition: taskActions.h:823
Contains makVrf::DtTaskSetMenu, makVrf::DtVrfTaskSetAction, and makVrf::DtTaskSetMenuItem class...
Definition: vrfTaskSetAction.h:37

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)