VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
setActions.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
10 
11 #pragma once
12 
15 
16 namespace makVrf
17 {
19  {
20  Q_OBJECT
21 
22  public:
23  //CTOR
25 
26  //DTOR
28 
30  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
31  };
32 
34  {
35  Q_OBJECT
36 
37  public:
38  //CTOR
40 
41  //DTOR
42  virtual ~DtVrfSetAltitudeAction();
43 
45  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
46  };
47 
49  {
50  Q_OBJECT
51 
52  public:
53  //CTOR
55 
56  //DTOR
57  virtual ~DtVrfSetAppearanceAction();
58 
60  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
61  };
62 
64  {
65  Q_OBJECT
66 
67  public:
68  //CTOR
70 
71  //DTOR
72  virtual ~DtVrfSetArmedAction();
73 
75  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
76  };
77 
79  {
80  Q_OBJECT
81 
82  public:
83  //CTOR
85 
86  //DTOR
87  virtual ~DtVrfSetActivityAction();
88 
90  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
91  };
92 
94  {
95  Q_OBJECT
96 
97  public:
98  //CTOR
100 
101  //DTOR
102  virtual ~DtVrfSetActivationAction();
103 
105  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
106  };
107 
109  {
110  Q_OBJECT
111 
112  public:
113  //CTOR
115 
116  //DTOR
117  virtual ~DtVrfSetCapabilitiesAction();
118 
120  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
121  };
122 
124  {
125  Q_OBJECT
126 
127  public:
128  //CTOR
130 
131  //DTOR
133 
135  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
136  };
137 
139  {
140  Q_OBJECT
141 
142  public:
143  //CTOR
145 
146  //DTOR
147  virtual ~DtVrfSetConcealmentAction();
148 
150  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
151  };
152 
154  {
155  Q_OBJECT
156 
157  public:
158  //CTOR
160 
161  //DTOR
163 
165  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
166  };
167 
169  {
170  Q_OBJECT
171 
172  public:
173  //CTOR
175 
176  //DTOR
177  virtual ~DtVrfSetDestroyAction();
178 
180  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
181  };
182 
184  {
185  Q_OBJECT
186 
187  public:
188  //CTOR
190 
191  //DTOR
192  virtual ~DtVrfSetDetonationAction();
193 
195  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
196  };
197 
199  {
200  Q_OBJECT
201 
202  public:
203  //CTOR
205 
206  //DTOR
208 
210  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
211  };
212 
214  {
215  Q_OBJECT
216 
217  public:
218  //CTOR
220 
221  //DTOR
222  virtual ~DtVrfSetDIGuyHandItemAction();
223 
225  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
226  };
227 
229  {
230  Q_OBJECT
231 
232  public:
233  //CTOR
235 
236  //DTOR
237  virtual ~DtVrfSetDisembarkedAction();
238 
240  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
241  };
242 
244  {
245  Q_OBJECT
246 
247  public:
248  //CTOR
250 
251  //DTOR
252  virtual ~DtVrfSetEmbarkedAction();
253 
255  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
256  };
257 
259  {
260  Q_OBJECT
261 
262  public:
263  //CTOR
265 
266  //DTOR
267  virtual ~DtVrfSetEmitterAction();
268 
270  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
271  };
272 
274  {
275  Q_OBJECT
276 
277  public:
278  //CTOR
280 
281  //DTOR
282  virtual ~DtVrfSetForceAction();
283 
285  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
286  };
287 
289  {
290  Q_OBJECT
291 
292  public:
293  //CTOR
295 
296  //DTOR
298 
300  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
301  };
302 
304  {
305  Q_OBJECT
306 
307  public:
308  //CTOR
310 
311  //DTOR
313 
315  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
316  };
317 
319  {
320  Q_OBJECT
321 
322  public:
323  //CTOR
325 
326  //DTOR
328 
330  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
331  };
332 
334  {
335  Q_OBJECT
336 
337  public:
338  //CTOR
340 
341  //DTOR
342  virtual ~DtVrfSetFoodPropertyAction();
343 
345  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
346  };
347 
349  {
350  Q_OBJECT
351 
352  public:
353  //CTOR
355 
356  //DTOR
358 
360  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
361  };
362 
364  {
365  Q_OBJECT
366 
367  public:
368  //CTOR
370 
371  //DTOR
373 
375  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
376  };
377 
379  {
380  Q_OBJECT
381 
382  public:
383  //CTOR
385 
386  //DTOR
388 
390  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
391  };
392 
394  {
395  Q_OBJECT
396 
397  public:
398  //CTOR
400 
401  //DTOR
403 
405  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
406  };
407 
409  {
410  Q_OBJECT
411 
412  public:
413  //CTOR
415 
416  //DTOR
418 
420  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
421  };
422 
424  {
425  Q_OBJECT
426 
427  public:
428  //CTOR
430 
431  //DTOR
433 
435  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
436  };
437 
439  {
440  Q_OBJECT
441 
442  public:
443  //CTOR
445 
446  //DTOR
448 
450  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
451  };
452 
454  {
455  Q_OBJECT
456 
457  public:
458  //CTOR
460 
461  //DTOR
463 
465  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
466  };
467 
469  {
470  Q_OBJECT
471 
472  public:
473  //CTOR
475 
476  //DTOR
478 
480  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
481  };
482 
484  {
485  Q_OBJECT
486 
487  public:
488  //CTOR
490 
491  //DTOR
493 
495  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
496  };
497 
499  {
500  Q_OBJECT
501 
502  public:
503  //CTOR
505 
506  //DTOR
507  virtual ~DtVrfSetWaterPropertyAction();
508 
510  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
511  };
512 
514  {
515  Q_OBJECT
516 
517  public:
518  //CTOR
520 
521  //DTOR
523 
525  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
526  };
527 
529  {
530  Q_OBJECT
531 
532  public:
533  //CTOR
535 
536  //DTOR
538 
540  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
541  };
542 
544  {
545  Q_OBJECT
546 
547  public:
548  //CTOR
550 
551  //DTOR
553 
555  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
556  };
557 
559  {
560  Q_OBJECT
561 
562  public:
563  //CTOR
565 
566  //DTOR
567  virtual ~DtVrfSetOilPropertyAction();
568 
570  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
571  };
572 
574  {
575  Q_OBJECT
576 
577  public:
578  //CTOR
580 
581  //DTOR
583 
585  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
586  };
587 
589  {
590  Q_OBJECT
591 
592  public:
593  //CTOR
595 
596  //DTOR
597  virtual ~DtVrfSetHealthPropertyAction();
598 
600  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
601  };
602 
604  {
605  Q_OBJECT
606 
607  public:
608  //CTOR
610 
611  //DTOR
613 
615  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
616  };
617 
619  {
620  Q_OBJECT
621 
622  public:
623  //CTOR
625 
626  //DTOR
628 
630  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
631  };
632 
634  {
635  Q_OBJECT
636 
637  public:
638  //CTOR
640 
641  //DTOR
643 
645  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
646  };
647 
649  {
650  Q_OBJECT
651 
652  public:
653  //CTOR
655 
656  //DTOR
658 
660  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
661  };
662 
664  {
665  Q_OBJECT
666 
667  public:
668  //CTOR
670 
671  //DTOR
673 
675  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
676  };
677 
679  {
680  Q_OBJECT
681 
682  public:
683  //CTOR
685 
686  //DTOR
688 
690  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
691  };
692 
694  {
695  Q_OBJECT
696 
697  public:
698  //CTOR
700 
701  //DTOR
702  virtual ~DtVrfSetFormationAction();
703 
705  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
706  };
707 
709  {
710  Q_OBJECT
711 
712  public:
713  //CTOR
715 
716  //DTOR
717  virtual ~DtVrfSetHeadingAction();
718 
720  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
721  };
722 
724  {
725  Q_OBJECT
726 
727  public:
728  //CTOR
730 
731  //DTOR
732  virtual ~DtVrfSetIffAction();
733 
735  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
736  };
737 
739  {
740  Q_OBJECT
741 
742  public:
743  //CTOR
745 
746  //DTOR
747  virtual ~DtVrfSetTrackTargetsAction();
748 
750  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
751  };
752 
754  {
755  Q_OBJECT
756 
757  public:
758  //CTOR
760 
761  //DTOR
762  virtual ~DtVrfSetJamTargetsAction();
763 
765  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
766  };
767 
769  {
770  Q_OBJECT
771 
772  public:
773  //CTOR
775 
776  //DTOR
777  virtual ~DtVrfSetLaseAutonomousAction();
778 
780  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
781  };
782 
784  {
785  Q_OBJECT
786 
787  public:
788  //CTOR
790 
791  //DTOR
792  virtual ~DtVrfSetLaserCodeAction();
793 
795  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
796  };
797 
799  {
800  Q_OBJECT
801 
802  public:
803  //CTOR
805 
806  //DTOR
807  virtual ~DtVrfSetSupplyingAction();
808 
810  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
811  };
812 
814  {
815  Q_OBJECT
816 
817  public:
818  //CTOR
820 
821  //DTOR
822  virtual ~DtVrfSetResupplyModeAction();
823 
825  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
826  };
827 
829  {
830  Q_OBJECT
831 
832  public:
833  //CTOR
835 
836  //DTOR
837  virtual ~DtVrfSetLocationAction();
838 
840  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
841  };
842 
844  {
845  Q_OBJECT
846 
847  public:
848  //CTOR
850 
851  //DTOR
852  virtual ~DtVrfSetNotifyLevelAction();
853 
855  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
856  };
857 
859  {
860  Q_OBJECT
861 
862  public:
863  //CTOR
865 
866  //DTOR
867  virtual ~DtVrfSetOrderedSpeedAction();
868 
870  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
871  };
872 
874  {
875  Q_OBJECT
876 
877  public:
878  //CTOR
880 
881  //DTOR
882  virtual ~DtVrfSetCurrentSpeedAction();
883 
885  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
886  };
887 
889  {
890  Q_OBJECT
891 
892  public:
893  //CTOR
895 
896  //DTOR
897  virtual ~DtVrfSetSonarDepthAction();
898 
900  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
901  };
902 
904  {
905  Q_OBJECT
906 
907  public:
908  //CTOR
910 
911  //DTOR
912  virtual ~DtVrfSetPostureAction();
913 
915  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
916  };
917 
919  {
920  Q_OBJECT
921 
922  public:
923  //CTOR
925 
926  //DTOR
927  virtual ~DtVrfSetRadarModeAction();
928 
930  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
931  };
932 
934  {
935  Q_OBJECT
936 
937  public:
938  //CTOR
940 
941  //DTOR
943 
945  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
946  };
947 
949  {
950  Q_OBJECT
951 
952  public:
953  //CTOR
955 
956  //DTOR
957  virtual ~DtVrfSetReorganizeAction();
958 
960  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
961  };
962 
964  {
965  Q_OBJECT
966 
967  public:
968  //CTOR
970 
971  //DTOR
972  virtual ~DtVrfSetResourcesAction();
973 
975  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
976  };
977 
979  {
980  Q_OBJECT
981 
982  public:
983  //CTOR
985 
986  //DTOR
987  virtual ~DtVrfSetRestoreAction();
988 
990  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
991  };
992 
994  {
995  Q_OBJECT
996 
997  public:
998  //CTOR
1000 
1001  //DTOR
1002  virtual ~DtVrfSetEngagementAction();
1003 
1005  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1006  };
1007 
1009  {
1010  Q_OBJECT
1011 
1012  public:
1013  //CTOR
1015 
1016  //DTOR
1018 
1020  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1021  };
1022 
1024  {
1025  Q_OBJECT
1026 
1027  public:
1028  //CTOR
1030 
1031  //DTOR
1032  virtual ~DtVrfSetResponsibilityAction();
1033 
1035  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1036  };
1037 
1039  {
1040  Q_OBJECT
1041 
1042  public:
1043  //CTOR
1045 
1046  //DTOR
1047  virtual ~DtVrfSetSpotReportsAction();
1048 
1050  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1051  };
1052 
1055  {
1056  Q_OBJECT
1057 
1058  public:
1061 
1062  //DTOR
1063  virtual ~DtVrfSetMovementStrategyAction();
1064 
1066  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1067  };
1068 
1070  {
1071  Q_OBJECT
1072 
1073  public:
1074  //CTOR
1076 
1077  //DTOR
1078  virtual ~DtVrfSetStayInLaneAction();
1079 
1081  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1082  };
1083 
1085  {
1086  Q_OBJECT
1087 
1088  public:
1089  //CTOR
1091 
1092  //DTOR
1093  virtual ~DtVrfSetSurrenderAction();
1094 
1096  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1097  };
1098 
1100  {
1101  Q_OBJECT
1102 
1103  public:
1104  //CTOR
1106 
1107  //DTOR
1108  virtual ~DtVrfSetSyncLaserCodeAction();
1109 
1111  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1112  };
1113 
1115  {
1116  Q_OBJECT
1117 
1118  public:
1119  //CTOR
1121 
1122  //DTOR
1123  virtual ~DtVrfSetTargetAction();
1124 
1126  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1127  };
1128 
1130  {
1131  Q_OBJECT
1132 
1133  public:
1134  //CTOR
1136 
1137  //DTOR
1138  virtual ~DtVrfSetSuperiorAction();
1139 
1141  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1142  };
1143 
1145  {
1146  Q_OBJECT
1147 
1148  public:
1149  //CTOR
1151 
1152  //DTOR
1153  virtual ~DtVrfSetTaskedBySuperiorAction();
1154 
1156  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1157  };
1158 
1160  {
1161  Q_OBJECT
1162 
1163  public:
1164  //CTOR
1166 
1167  //DTOR
1168  virtual ~DtVrfSetWeaponStateAction();
1169 
1171  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1172  };
1173 
1175  {
1176  Q_OBJECT
1177 
1178  public:
1179  //CTOR
1181 
1182  //DTOR
1184 
1186  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1187  };
1188 
1190  {
1191  Q_OBJECT
1192 
1193  public:
1194  //CTOR
1196 
1197  //DTOR
1199 
1201  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1202  };
1203 
1205  {
1206  Q_OBJECT
1207 
1208  public:
1209  //CTOR
1211 
1212  //DTOR
1214 
1216  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1217  };
1218 
1220  {
1221  Q_OBJECT
1222 
1223  public:
1224  //CTOR
1226 
1227  //DTOR
1229 
1231  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1232  };
1233 
1235  {
1236  Q_OBJECT
1237 
1238  public:
1239  //CTOR
1241 
1242  //DTOR
1243  virtual ~DtVrfSetAimingPointAction();
1244 
1246  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1247  };
1248 
1250  {
1251  Q_OBJECT
1252 
1253  public:
1254  //CTOR
1256 
1257  //DTOR
1258  virtual ~DtVrfSetTracerUseAction();
1259 
1261  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1262  };
1263 
1265  {
1266  Q_OBJECT
1267 
1268  public:
1269  //CTOR
1271 
1272  //DTOR
1274 
1276  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1277  };
1278 
1280  {
1281  Q_OBJECT
1282 
1283  public:
1284  //CTOR
1286 
1287  //DTOR
1288  virtual ~DtVrfSetAimSensorAction();
1289 
1291  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1292  };
1293 
1295  {
1296  Q_OBJECT
1297 
1298  public:
1299  //CTOR
1301 
1302  //DTOR
1303  virtual ~DtVrfSetZoomSensorAction();
1304 
1306  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1307  };
1308 
1310  {
1311  Q_OBJECT
1312 
1313  public:
1314  //CTOR
1316 
1317  //DTOR
1318  virtual ~DtVrfSetSensorEnabledAction();
1319 
1321  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1322  };
1323 
1325  {
1326  Q_OBJECT
1327 
1328  public:
1329  //CTOR
1331 
1332  //DTOR
1334 
1336  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
1337  };
1338 }
1339 
1340 

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)