VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfGuiCoreQt
DtSetActions.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2008 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
8
10
11
#pragma once
12
13
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
14
#include <
vrfGuiCoreQt/DtVrfTaskSetMenu.h
>
15
16
namespace
makVrf
17
{
18
class
DT_DLL_VRFGUICOREQT
DtVrfSetAggregateStateAction
:
public
DtVrfTaskSetMenuItem
19
{
20
Q_OBJECT
21
22
public
:
23
//CTOR
24
DtVrfSetAggregateStateAction
(makVrv::DtDe& de);
25
26
//DTOR
27
virtual
~
DtVrfSetAggregateStateAction
();
28
30
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
31
};
32
33
class
DT_DLL_VRFGUICOREQT
DtVrfSetAltitudeAction
:
public
DtVrfTaskSetMenuItem
34
{
35
Q_OBJECT
36
37
public
:
38
//CTOR
39
DtVrfSetAltitudeAction
(makVrv::DtDe& de);
40
41
//DTOR
42
virtual
~
DtVrfSetAltitudeAction
();
43
45
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
46
};
47
48
class
DT_DLL_VRFGUICOREQT
DtVrfSetAppearanceAction
:
public
DtVrfTaskSetMenuItem
49
{
50
Q_OBJECT
51
52
public
:
53
//CTOR
54
DtVrfSetAppearanceAction
(makVrv::DtDe& de);
55
56
//DTOR
57
virtual
~
DtVrfSetAppearanceAction
();
58
60
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
61
};
62
63
class
DT_DLL_VRFGUICOREQT
DtVrfSetArmedAction
:
public
DtVrfTaskSetMenuItem
64
{
65
Q_OBJECT
66
67
public
:
68
//CTOR
69
DtVrfSetArmedAction
(makVrv::DtDe& de);
70
71
//DTOR
72
virtual
~
DtVrfSetArmedAction
();
73
75
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
76
};
77
78
class
DT_DLL_VRFGUICOREQT
DtVrfSetCapabilitiesAction
:
public
DtVrfTaskSetMenuItem
79
{
80
Q_OBJECT
81
82
public
:
83
//CTOR
84
DtVrfSetCapabilitiesAction
(makVrv::DtDe& de);
85
86
//DTOR
87
virtual
~
DtVrfSetCapabilitiesAction
();
88
90
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
91
};
92
93
class
DT_DLL_VRFGUICOREQT
DtVrfSetCollisionAvoidTypesAction
:
public
DtVrfTaskSetMenuItem
94
{
95
Q_OBJECT
96
97
public
:
98
//CTOR
99
DtVrfSetCollisionAvoidTypesAction
(makVrv::DtDe& de);
100
101
//DTOR
102
virtual
~
DtVrfSetCollisionAvoidTypesAction
();
103
105
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
106
};
107
108
class
DT_DLL_VRFGUICOREQT
DtVrfSetConcealmentAction
:
public
DtVrfTaskSetMenuItem
109
{
110
Q_OBJECT
111
112
public
:
113
//CTOR
114
DtVrfSetConcealmentAction
(makVrv::DtDe& de);
115
116
//DTOR
117
virtual
~
DtVrfSetConcealmentAction
();
118
120
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
121
};
122
123
class
DT_DLL_VRFGUICOREQT
DtVrfSetAutoLaunchEnabledAction
:
public
DtVrfTaskSetMenuItem
124
{
125
Q_OBJECT
126
127
public
:
128
//CTOR
129
DtVrfSetAutoLaunchEnabledAction
(makVrv::DtDe& de);
130
131
//DTOR
132
virtual
~
DtVrfSetAutoLaunchEnabledAction
();
133
135
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
136
};
137
138
class
DT_DLL_VRFGUICOREQT
DtVrfSetDestroyAction
:
public
DtVrfTaskSetMenuItem
139
{
140
Q_OBJECT
141
142
public
:
143
//CTOR
144
DtVrfSetDestroyAction
(makVrv::DtDe& de);
145
146
//DTOR
147
virtual
~
DtVrfSetDestroyAction
();
148
150
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
151
};
152
153
class
DT_DLL_VRFGUICOREQT
DtVrfSetDetonationAction
:
public
DtVrfTaskSetMenuItem
154
{
155
Q_OBJECT
156
157
public
:
158
//CTOR
159
DtVrfSetDetonationAction
(makVrv::DtDe& de);
160
161
//DTOR
162
virtual
~
DtVrfSetDetonationAction
();
163
165
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
166
};
167
168
class
DT_DLL_VRFGUICOREQT
DtVrfSetDIGuyAppearanceAction
:
public
DtVrfTaskSetMenuItem
169
{
170
Q_OBJECT
171
172
public
:
173
//CTOR
174
DtVrfSetDIGuyAppearanceAction
(makVrv::DtDe& de);
175
176
//DTOR
177
virtual
~
DtVrfSetDIGuyAppearanceAction
();
178
180
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
181
};
182
183
class
DT_DLL_VRFGUICOREQT
DtVrfSetDisembarkedAction
:
public
DtVrfTaskSetMenuItem
184
{
185
Q_OBJECT
186
187
public
:
188
//CTOR
189
DtVrfSetDisembarkedAction
(makVrv::DtDe& de);
190
191
//DTOR
192
virtual
~
DtVrfSetDisembarkedAction
();
193
195
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
196
};
197
198
class
DT_DLL_VRFGUICOREQT
DtVrfSetEmbarkedAction
:
public
DtVrfTaskSetMenuItem
199
{
200
Q_OBJECT
201
202
public
:
203
//CTOR
204
DtVrfSetEmbarkedAction
(makVrv::DtDe& de);
205
206
//DTOR
207
virtual
~
DtVrfSetEmbarkedAction
();
208
210
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
211
};
212
213
class
DT_DLL_VRFGUICOREQT
DtVrfSetEmitterAction
:
public
DtVrfTaskSetMenuItem
214
{
215
Q_OBJECT
216
217
public
:
218
//CTOR
219
DtVrfSetEmitterAction
(makVrv::DtDe& de);
220
221
//DTOR
222
virtual
~
DtVrfSetEmitterAction
();
223
225
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
226
};
227
228
class
DT_DLL_VRFGUICOREQT
DtVrfSetForceAction
:
public
DtVrfTaskSetMenuItem
229
{
230
Q_OBJECT
231
232
public
:
233
//CTOR
234
DtVrfSetForceAction
(makVrv::DtDe& de);
235
236
//DTOR
237
virtual
~
DtVrfSetForceAction
();
238
240
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
241
};
242
243
class
DT_DLL_VRFGUICOREQT
DtVrfSetFormationAction
:
public
DtVrfTaskSetMenuItem
244
{
245
Q_OBJECT
246
247
public
:
248
//CTOR
249
DtVrfSetFormationAction
(makVrv::DtDe& de);
250
251
//DTOR
252
virtual
~
DtVrfSetFormationAction
();
253
255
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
256
};
257
258
class
DT_DLL_VRFGUICOREQT
DtVrfSetHeadingAction
:
public
DtVrfTaskSetMenuItem
259
{
260
Q_OBJECT
261
262
public
:
263
//CTOR
264
DtVrfSetHeadingAction
(makVrv::DtDe& de);
265
266
//DTOR
267
virtual
~
DtVrfSetHeadingAction
();
268
270
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
271
};
272
273
class
DT_DLL_VRFGUICOREQT
DtVrfSetIffAction
:
public
DtVrfTaskSetMenuItem
274
{
275
Q_OBJECT
276
277
public
:
278
//CTOR
279
DtVrfSetIffAction
(makVrv::DtDe& de);
280
281
//DTOR
282
virtual
~
DtVrfSetIffAction
();
283
285
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
286
};
287
288
class
DT_DLL_VRFGUICOREQT
DtVrfSetLaseAutonomousAction
:
public
DtVrfTaskSetMenuItem
289
{
290
Q_OBJECT
291
292
public
:
293
//CTOR
294
DtVrfSetLaseAutonomousAction
(makVrv::DtDe& de);
295
296
//DTOR
297
virtual
~
DtVrfSetLaseAutonomousAction
();
298
300
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
301
};
302
303
class
DT_DLL_VRFGUICOREQT
DtVrfSetLaserCodeAction
:
public
DtVrfTaskSetMenuItem
304
{
305
Q_OBJECT
306
307
public
:
308
//CTOR
309
DtVrfSetLaserCodeAction
(makVrv::DtDe& de);
310
311
//DTOR
312
virtual
~
DtVrfSetLaserCodeAction
();
313
315
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
316
};
317
318
class
DT_DLL_VRFGUICOREQT
DtVrfSetLocationAction
:
public
DtVrfTaskSetMenuItem
319
{
320
Q_OBJECT
321
322
public
:
323
//CTOR
324
DtVrfSetLocationAction
(makVrv::DtDe& de);
325
326
//DTOR
327
virtual
~
DtVrfSetLocationAction
();
328
330
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
331
};
332
333
class
DT_DLL_VRFGUICOREQT
DtVrfSetNotifyLevelAction
:
public
DtVrfTaskSetMenuItem
334
{
335
Q_OBJECT
336
337
public
:
338
//CTOR
339
DtVrfSetNotifyLevelAction
(makVrv::DtDe& de);
340
341
//DTOR
342
virtual
~
DtVrfSetNotifyLevelAction
();
343
345
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
346
};
347
348
class
DT_DLL_VRFGUICOREQT
DtVrfSetOrderedSpeedAction
:
public
DtVrfTaskSetMenuItem
349
{
350
Q_OBJECT
351
352
public
:
353
//CTOR
354
DtVrfSetOrderedSpeedAction
(makVrv::DtDe& de);
355
356
//DTOR
357
virtual
~
DtVrfSetOrderedSpeedAction
();
358
360
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
361
};
362
363
class
DT_DLL_VRFGUICOREQT
DtVrfSetSonarDepthAction
:
public
DtVrfTaskSetMenuItem
364
{
365
Q_OBJECT
366
367
public
:
368
//CTOR
369
DtVrfSetSonarDepthAction
(makVrv::DtDe& de);
370
371
//DTOR
372
virtual
~
DtVrfSetSonarDepthAction
();
373
375
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
376
};
377
378
class
DT_DLL_VRFGUICOREQT
DtVrfSetPostureAction
:
public
DtVrfTaskSetMenuItem
379
{
380
Q_OBJECT
381
382
public
:
383
//CTOR
384
DtVrfSetPostureAction
(makVrv::DtDe& de);
385
386
//DTOR
387
virtual
~
DtVrfSetPostureAction
();
388
390
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
391
};
392
393
class
DT_DLL_VRFGUICOREQT
DtVrfSetRadarModeAction
:
public
DtVrfTaskSetMenuItem
394
{
395
Q_OBJECT
396
397
public
:
398
//CTOR
399
DtVrfSetRadarModeAction
(makVrv::DtDe& de);
400
401
//DTOR
402
virtual
~
DtVrfSetRadarModeAction
();
403
405
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
406
};
407
408
class
DT_DLL_VRFGUICOREQT
DtVrfSetActiveSonarModeAction
:
public
DtVrfTaskSetMenuItem
409
{
410
Q_OBJECT
411
412
public
:
413
//CTOR
414
DtVrfSetActiveSonarModeAction
(makVrv::DtDe& de);
415
416
//DTOR
417
virtual
~
DtVrfSetActiveSonarModeAction
();
418
420
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
421
};
422
423
class
DT_DLL_VRFGUICOREQT
DtVrfSetReorganizeAction
:
public
DtVrfTaskSetMenuItem
424
{
425
Q_OBJECT
426
427
public
:
428
//CTOR
429
DtVrfSetReorganizeAction
(makVrv::DtDe& de);
430
431
//DTOR
432
virtual
~
DtVrfSetReorganizeAction
();
433
435
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
436
};
437
438
class
DT_DLL_VRFGUICOREQT
DtVrfSetResourcesAction
:
public
DtVrfTaskSetMenuItem
439
{
440
Q_OBJECT
441
442
public
:
443
//CTOR
444
DtVrfSetResourcesAction
(makVrv::DtDe& de);
445
446
//DTOR
447
virtual
~
DtVrfSetResourcesAction
();
448
450
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
451
};
452
453
class
DT_DLL_VRFGUICOREQT
DtVrfSetRestoreAction
:
public
DtVrfTaskSetMenuItem
454
{
455
Q_OBJECT
456
457
public
:
458
//CTOR
459
DtVrfSetRestoreAction
(makVrv::DtDe& de);
460
461
//DTOR
462
virtual
~
DtVrfSetRestoreAction
();
463
465
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
466
};
467
468
class
DT_DLL_VRFGUICOREQT
DtVrfSetEngagementAction
:
public
DtVrfTaskSetMenuItem
469
{
470
Q_OBJECT
471
472
public
:
473
//CTOR
474
DtVrfSetEngagementAction
(makVrv::DtDe& de);
475
476
//DTOR
477
virtual
~
DtVrfSetEngagementAction
();
478
480
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
481
};
482
483
class
DT_DLL_VRFGUICOREQT
DtVrfSetResponsibilityAction
:
public
DtVrfTaskSetMenuItem
484
{
485
Q_OBJECT
486
487
public
:
488
//CTOR
489
DtVrfSetResponsibilityAction
(makVrv::DtDe& de);
490
491
//DTOR
492
virtual
~
DtVrfSetResponsibilityAction
();
493
495
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
496
};
497
498
class
DT_DLL_VRFGUICOREQT
DtVrfSetSpotReportsAction
:
public
DtVrfTaskSetMenuItem
499
{
500
Q_OBJECT
501
502
public
:
503
//CTOR
504
DtVrfSetSpotReportsAction
(makVrv::DtDe& de);
505
506
//DTOR
507
virtual
~
DtVrfSetSpotReportsAction
();
508
510
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
511
};
512
514
class
DT_DLL_VRFGUICOREQT
DtVrfSetMovementStrategyAction
:
public
DtVrfTaskSetMenuItem
515
{
516
Q_OBJECT
517
518
public
:
520
DtVrfSetMovementStrategyAction
(makVrv::DtDe& de);
521
522
//DTOR
523
virtual
~
DtVrfSetMovementStrategyAction
();
524
526
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
527
};
528
529
class
DT_DLL_VRFGUICOREQT
DtVrfSetStayInLaneAction
:
public
DtVrfTaskSetMenuItem
530
{
531
Q_OBJECT
532
533
public
:
534
//CTOR
535
DtVrfSetStayInLaneAction
(makVrv::DtDe& de);
536
537
//DTOR
538
virtual
~
DtVrfSetStayInLaneAction
();
539
541
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
542
};
543
544
class
DT_DLL_VRFGUICOREQT
DtVrfSetSurrenderAction
:
public
DtVrfTaskSetMenuItem
545
{
546
Q_OBJECT
547
548
public
:
549
//CTOR
550
DtVrfSetSurrenderAction
(makVrv::DtDe& de);
551
552
//DTOR
553
virtual
~
DtVrfSetSurrenderAction
();
554
556
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
557
};
558
559
class
DT_DLL_VRFGUICOREQT
DtVrfSetSyncLaserCodeAction
:
public
DtVrfTaskSetMenuItem
560
{
561
Q_OBJECT
562
563
public
:
564
//CTOR
565
DtVrfSetSyncLaserCodeAction
(makVrv::DtDe& de);
566
567
//DTOR
568
virtual
~
DtVrfSetSyncLaserCodeAction
();
569
571
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
572
};
573
574
class
DT_DLL_VRFGUICOREQT
DtVrfSetTargetAction
:
public
DtVrfTaskSetMenuItem
575
{
576
Q_OBJECT
577
578
public
:
579
//CTOR
580
DtVrfSetTargetAction
(makVrv::DtDe& de);
581
582
//DTOR
583
virtual
~
DtVrfSetTargetAction
();
584
586
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
587
};
588
589
class
DT_DLL_VRFGUICOREQT
DtVrfSetTaskedBySuperiorAction
:
public
DtVrfTaskSetMenuItem
590
{
591
Q_OBJECT
592
593
public
:
594
//CTOR
595
DtVrfSetTaskedBySuperiorAction
(makVrv::DtDe& de);
596
597
//DTOR
598
virtual
~
DtVrfSetTaskedBySuperiorAction
();
599
601
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
602
};
603
604
class
DT_DLL_VRFGUICOREQT
DtVrfSetWeaponStateAction
:
public
DtVrfTaskSetMenuItem
605
{
606
Q_OBJECT
607
608
public
:
609
//CTOR
610
DtVrfSetWeaponStateAction
(makVrv::DtDe& de);
611
612
//DTOR
613
virtual
~
DtVrfSetWeaponStateAction
();
614
616
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
617
};
618
619
class
DT_DLL_VRFGUICOREQT
DtVrfSetReactiveTaskStatusAction
:
public
DtVrfTaskSetMenuItem
620
{
621
Q_OBJECT
622
623
public
:
624
//CTOR
625
DtVrfSetReactiveTaskStatusAction
(makVrv::DtDe& de);
626
627
//DTOR
628
virtual
~
DtVrfSetReactiveTaskStatusAction
();
629
631
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
632
};
633
634
class
DT_DLL_VRFGUICOREQT
DtVrfSetReactiveTaskEnabledAction
:
public
DtVrfTaskSetMenuItem
635
{
636
Q_OBJECT
637
638
public
:
639
//CTOR
640
DtVrfSetReactiveTaskEnabledAction
(makVrv::DtDe& de);
641
642
//DTOR
643
virtual
~
DtVrfSetReactiveTaskEnabledAction
();
644
646
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
647
};
648
649
class
DT_DLL_VRFGUICOREQT
DtVrfSetReactiveTaskDisabledAction
:
public
DtVrfTaskSetMenuItem
650
{
651
Q_OBJECT
652
653
public
:
654
//CTOR
655
DtVrfSetReactiveTaskDisabledAction
(makVrv::DtDe& de);
656
657
//DTOR
658
virtual
~
DtVrfSetReactiveTaskDisabledAction
();
659
661
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
662
};
663
664
class
DT_DLL_VRFGUICOREQT
DtVrfSetReactiveTaskPriorityAction
:
public
DtVrfTaskSetMenuItem
665
{
666
Q_OBJECT
667
668
public
:
669
//CTOR
670
DtVrfSetReactiveTaskPriorityAction
(makVrv::DtDe& de);
671
672
//DTOR
673
virtual
~
DtVrfSetReactiveTaskPriorityAction
();
674
676
virtual
QAction
* createAction(makVrv::DtDe&,
QWidget
* parent);
677
};
678
}
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)