VR-Forces 4.3 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrfGuiCoreQt
DtTaskActions.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
13
#include <
vrfGuiCoreQt/vrfGuiCoreQt.h
>
14
#include <
vrfGuiCoreQt/vrfTaskSetMenu.h
>
15
#include <
vrvUtil/DtUnicode.h
>
16
17
namespace
makVrf
18
{
19
class
DT_DLL_VRFGUICOREQT
DtVrfConvoyAlongTaskAction
:
public
DtVrfTaskSetMenuItem
20
{
21
Q_OBJECT
22
23
public
:
24
//CTOR
25
DtVrfConvoyAlongTaskAction
(
makVrv::DtDe
& de);
26
27
//DTOR
28
virtual
~
DtVrfConvoyAlongTaskAction
();
29
31
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
32
};
33
34
class
DT_DLL_VRFGUICOREQT
DtVrfConvoyToTaskAction
:
public
DtVrfTaskSetMenuItem
35
{
36
Q_OBJECT
37
38
public
:
39
//CTOR
40
DtVrfConvoyToTaskAction
(
makVrv::DtDe
& de);
41
42
//DTOR
43
virtual
~
DtVrfConvoyToTaskAction
();
44
46
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
47
};
48
49
class
DT_DLL_VRFGUICOREQT
DtVrfTaskDIGuyAnimationAction
:
public
DtVrfTaskSetMenuItem
50
{
51
Q_OBJECT
52
53
public
:
54
//CTOR
55
DtVrfTaskDIGuyAnimationAction
(
makVrv::DtDe
& de);
56
57
//DTOR
58
virtual
~
DtVrfTaskDIGuyAnimationAction
();
59
61
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
62
};
63
64
class
DT_DLL_VRFGUICOREQT
DtVrfTaskDisembarkAction
:
public
DtVrfTaskSetMenuItem
65
{
66
Q_OBJECT
67
68
public
:
69
//CTOR
70
DtVrfTaskDisembarkAction
(
makVrv::DtDe
& de);
71
72
//DTOR
73
virtual
~
DtVrfTaskDisembarkAction
();
74
76
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
77
};
78
79
class
DT_DLL_VRFGUICOREQT
DtVrfTaskDisembarkAllAction
:
public
DtVrfTaskSetMenuItem
80
{
81
Q_OBJECT
82
83
public
:
84
//CTOR
85
DtVrfTaskDisembarkAllAction
(
makVrv::DtDe
& de);
86
87
//DTOR
88
virtual
~
DtVrfTaskDisembarkAllAction
();
89
91
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
92
};
93
94
class
DT_DLL_VRFGUICOREQT
DtVrfTaskEmbarkAction
:
public
DtVrfTaskSetMenuItem
95
{
96
Q_OBJECT
97
98
public
:
99
//CTOR
100
DtVrfTaskEmbarkAction
(
makVrv::DtDe
& de);
101
102
//DTOR
103
virtual
~
DtVrfTaskEmbarkAction
();
104
106
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
107
};
108
109
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFireCruiseMissileAction
:
public
DtVrfTaskSetMenuItem
110
{
111
Q_OBJECT
112
113
public
:
114
//CTOR
115
DtVrfTaskFireCruiseMissileAction
(
makVrv::DtDe
& de);
116
117
//DTOR
118
virtual
~
DtVrfTaskFireCruiseMissileAction
();
119
121
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
122
};
123
124
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFFEAction
:
public
DtVrfTaskSetMenuItem
125
{
126
Q_OBJECT
127
128
public
:
129
//CTOR
130
DtVrfTaskFFEAction
(
makVrv::DtDe
& de);
131
132
//DTOR
133
virtual
~
DtVrfTaskFFEAction
();
134
136
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
137
};
138
139
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFFLAction
:
public
DtVrfTaskSetMenuItem
140
{
141
Q_OBJECT
142
143
public
:
144
//CTOR
145
DtVrfTaskFFLAction
(
makVrv::DtDe
& de);
146
147
//DTOR
148
virtual
~
DtVrfTaskFFLAction
();
149
151
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
152
};
153
154
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFFTAction
:
public
DtVrfTaskSetMenuItem
155
{
156
Q_OBJECT
157
158
public
:
159
//CTOR
160
DtVrfTaskFFTAction
(
makVrv::DtDe
& de);
161
162
//DTOR
163
virtual
~
DtVrfTaskFFTAction
();
164
166
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
167
};
168
169
class
DT_DLL_VRFGUICOREQT
DtVrfTaskLandAction
:
public
DtVrfTaskSetMenuItem
170
{
171
Q_OBJECT
172
173
public
:
174
//CTOR
175
DtVrfTaskLandAction
(
makVrv::DtDe
& de);
176
177
//DTOR
178
virtual
~
DtVrfTaskLandAction
();
179
181
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
182
};
183
184
class
DT_DLL_VRFGUICOREQT
DtVrfTaskTakeoffAction
:
public
DtVrfTaskSetMenuItem
185
{
186
Q_OBJECT
187
188
public
:
189
//CTOR
190
DtVrfTaskTakeoffAction
(
makVrv::DtDe
& de);
191
192
//DTOR
193
virtual
~
DtVrfTaskTakeoffAction
();
194
196
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
197
};
198
199
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFollowEntityAction
:
public
DtVrfTaskSetMenuItem
200
{
201
Q_OBJECT
202
203
public
:
204
//CTOR
205
DtVrfTaskFollowEntityAction
(
makVrv::DtDe
& de);
206
207
//DTOR
208
virtual
~
DtVrfTaskFollowEntityAction
();
209
211
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
212
};
213
214
class
DT_DLL_VRFGUICOREQT
DtVrfTaskInterceptAndDestroyAction
:
public
DtVrfTaskSetMenuItem
215
{
216
Q_OBJECT
217
218
public
:
219
//CTOR
220
DtVrfTaskInterceptAndDestroyAction
(
makVrv::DtDe
& de);
221
222
//DTOR
223
virtual
~
DtVrfTaskInterceptAndDestroyAction
();
224
226
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
227
};
228
229
class
DT_DLL_VRFGUICOREQT
DtVrfTaskLaseTargetAction
:
public
DtVrfTaskSetMenuItem
230
{
231
Q_OBJECT
232
233
public
:
234
//CTOR
235
DtVrfTaskLaseTargetAction
(
makVrv::DtDe
& de);
236
237
//DTOR
238
virtual
~
DtVrfTaskLaseTargetAction
();
239
241
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
242
};
243
244
class
DT_DLL_VRFGUICOREQT
DtVrfTaskLaunchCounterMeasuresAction
:
public
DtVrfTaskSetMenuItem
245
{
246
Q_OBJECT
247
248
public
:
249
//CTOR
250
DtVrfTaskLaunchCounterMeasuresAction
(
makVrv::DtDe
& de);
251
252
//DTOR
253
virtual
~
DtVrfTaskLaunchCounterMeasuresAction
();
254
256
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
257
};
258
259
class
DT_DLL_VRFGUICOREQT
DtVrfTaskLaunchSmokeAction
:
public
DtVrfTaskSetMenuItem
260
{
261
Q_OBJECT
262
263
public
:
264
//CTOR
265
DtVrfTaskLaunchSmokeAction
(
makVrv::DtDe
& de);
266
267
//DTOR
268
virtual
~
DtVrfTaskLaunchSmokeAction
();
269
271
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
272
};
273
274
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveIntoFormationAction
:
public
DtVrfTaskSetMenuItem
275
{
276
Q_OBJECT
277
278
public
:
279
//CTOR
280
DtVrfTaskMoveIntoFormationAction
(
makVrv::DtDe
& de);
281
282
//DTOR
283
virtual
~
DtVrfTaskMoveIntoFormationAction
();
284
286
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
287
};
288
289
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveAlongRouteAction
:
public
DtVrfTaskSetMenuItem
290
{
291
Q_OBJECT
292
293
public
:
294
295
//CTOR
296
DtVrfTaskMoveAlongRouteAction
(
makVrv::DtDe
& de);
297
298
//DTOR
299
virtual
~
DtVrfTaskMoveAlongRouteAction
();
300
302
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
303
};
304
305
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveAlongRouteRetrogradeAction
:
public
DtVrfTaskSetMenuItem
306
{
307
Q_OBJECT
308
309
public
:
310
311
//CTOR
312
DtVrfTaskMoveAlongRouteRetrogradeAction
(
makVrv::DtDe
& de);
313
314
//DTOR
315
virtual
~
DtVrfTaskMoveAlongRouteRetrogradeAction
();
316
318
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
319
};
320
321
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveToAltitudeAction
:
public
DtVrfTaskSetMenuItem
322
{
323
Q_OBJECT
324
325
public
:
326
//CTOR
327
DtVrfTaskMoveToAltitudeAction
(
makVrv::DtDe
& de);
328
329
//DTOR
330
virtual
~
DtVrfTaskMoveToAltitudeAction
();
331
333
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
334
};
335
336
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveToLocationAction
:
public
DtVrfTaskSetMenuItem
337
{
338
Q_OBJECT
339
340
public
:
341
//CTOR
342
DtVrfTaskMoveToLocationAction
(
makVrv::DtDe
& de);
343
344
//DTOR
345
virtual
~
DtVrfTaskMoveToLocationAction
();
346
348
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
349
};
350
351
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveToAction
:
public
DtVrfTaskSetMenuItem
352
{
353
Q_OBJECT
354
355
public
:
356
//CTOR
357
DtVrfTaskMoveToAction
(
makVrv::DtDe
& de);
358
359
//DTOR
360
virtual
~
DtVrfTaskMoveToAction
();
361
363
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
364
};
365
366
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveToLocationRetrogradeAction
:
public
DtVrfTaskSetMenuItem
367
{
368
Q_OBJECT
369
370
public
:
371
//CTOR
372
DtVrfTaskMoveToLocationRetrogradeAction
(
makVrv::DtDe
& de);
373
374
//DTOR
375
virtual
~
DtVrfTaskMoveToLocationRetrogradeAction
();
376
378
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
379
};
380
381
class
DT_DLL_VRFGUICOREQT
DtVrfTaskMoveToRetrogradeAction
:
public
DtVrfTaskSetMenuItem
382
{
383
Q_OBJECT
384
385
public
:
386
//CTOR
387
DtVrfTaskMoveToRetrogradeAction
(
makVrv::DtDe
& de);
388
389
//DTOR
390
virtual
~
DtVrfTaskMoveToRetrogradeAction
();
391
393
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
394
};
395
396
class
DT_DLL_VRFGUICOREQT
DtVrfTaskOrbitAction
:
public
DtVrfTaskSetMenuItem
397
{
398
Q_OBJECT
399
400
public
:
401
//CTOR
402
DtVrfTaskOrbitAction
(
makVrv::DtDe
& de);
403
404
//DTOR
405
virtual
~
DtVrfTaskOrbitAction
();
406
408
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
409
};
410
411
class
DT_DLL_VRFGUICOREQT
DtVrfTaskPatrolObjectsAction
:
public
DtVrfTaskSetMenuItem
412
{
413
Q_OBJECT
414
415
public
:
416
//CTOR
417
DtVrfTaskPatrolObjectsAction
(
makVrv::DtDe
& de);
418
419
//DTOR
420
virtual
~
DtVrfTaskPatrolObjectsAction
();
421
423
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
424
};
425
426
class
DT_DLL_VRFGUICOREQT
DtVrfTaskPatrolRouteAction
:
public
DtVrfTaskSetMenuItem
427
{
428
Q_OBJECT
429
430
public
:
431
//CTOR
432
DtVrfTaskPatrolRouteAction
(
makVrv::DtDe
& de);
433
434
//DTOR
435
virtual
~
DtVrfTaskPatrolRouteAction
();
436
438
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
439
};
440
441
class
DT_DLL_VRFGUICOREQT
DtVrfTaskRotaryWingLandAction
:
public
DtVrfTaskSetMenuItem
442
{
443
Q_OBJECT
444
445
public
:
446
//CTOR
447
DtVrfTaskRotaryWingLandAction
(
makVrv::DtDe
& de);
448
449
//DTOR
450
virtual
~
DtVrfTaskRotaryWingLandAction
();
451
453
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
454
};
455
456
class
DT_DLL_VRFGUICOREQT
DtVrfTaskSendTextAction
:
public
DtVrfTaskSetMenuItem
457
{
458
Q_OBJECT
459
460
public
:
461
//CTOR
462
DtVrfTaskSendTextAction
(
makVrv::DtDe
& de);
463
464
//DTOR
465
virtual
~
DtVrfTaskSendTextAction
();
466
468
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
469
};
470
471
class
DT_DLL_VRFGUICOREQT
DtVrfTaskTurnToHeadingAction
:
public
DtVrfTaskSetMenuItem
472
{
473
Q_OBJECT
474
475
public
:
476
//CTOR
477
DtVrfTaskTurnToHeadingAction
(
makVrv::DtDe
& de);
478
479
//DTOR
480
virtual
~
DtVrfTaskTurnToHeadingAction
();
481
483
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
484
};
485
486
class
DT_DLL_VRFGUICOREQT
DtVrfTaskUserTaskAction
:
public
DtVrfTaskSetMenuItem
487
{
488
Q_OBJECT
489
490
public
:
491
//CTOR
492
DtVrfTaskUserTaskAction
(
makVrv::DtDe
& de);
493
494
//DTOR
495
virtual
~
DtVrfTaskUserTaskAction
();
496
498
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
499
};
500
501
class
DT_DLL_VRFGUICOREQT
DtVrfTaskWaitAction
:
public
DtVrfTaskSetMenuItem
502
{
503
Q_OBJECT
504
505
public
:
506
//CTOR
507
DtVrfTaskWaitAction
(
makVrv::DtDe
& de);
508
509
//DTOR
510
virtual
~
DtVrfTaskWaitAction
();
511
513
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
514
};
515
516
class
DT_DLL_VRFGUICOREQT
DtVrfTaskWaitDurationAction
:
public
DtVrfTaskSetMenuItem
517
{
518
Q_OBJECT
519
520
public
:
521
//CTOR
522
DtVrfTaskWaitDurationAction
(
makVrv::DtDe
& de);
523
524
//DTOR
525
virtual
~
DtVrfTaskWaitDurationAction
();
526
528
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
529
};
530
531
class
DT_DLL_VRFGUICOREQT
DtVrfTaskWaitElapsedAction
:
public
DtVrfTaskSetMenuItem
532
{
533
Q_OBJECT
534
535
public
:
536
//CTOR
537
DtVrfTaskWaitElapsedAction
(
makVrv::DtDe
& de);
538
539
//DTOR
540
virtual
~
DtVrfTaskWaitElapsedAction
();
541
543
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
544
};
545
546
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFlyAltitudeAction
:
public
DtVrfTaskSetMenuItem
547
{
548
Q_OBJECT
549
550
public
:
551
//CTOR
552
DtVrfTaskFlyAltitudeAction
(
makVrv::DtDe
& de);
553
554
//DTOR
555
virtual
~
DtVrfTaskFlyAltitudeAction
();
556
558
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
559
};
560
561
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFlyHeadingAction
:
public
DtVrfTaskSetMenuItem
562
{
563
Q_OBJECT
564
565
public
:
566
//CTOR
567
DtVrfTaskFlyHeadingAction
(
makVrv::DtDe
& de);
568
569
//DTOR
570
virtual
~
DtVrfTaskFlyHeadingAction
();
571
573
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
574
};
575
576
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFlyHeadingAndAltitudeAction
:
public
DtVrfTaskSetMenuItem
577
{
578
Q_OBJECT
579
580
public
:
581
//CTOR
582
DtVrfTaskFlyHeadingAndAltitudeAction
(
makVrv::DtDe
& de);
583
584
//DTOR
585
virtual
~
DtVrfTaskFlyHeadingAndAltitudeAction
();
586
588
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
589
};
590
591
class
DT_DLL_VRFGUICOREQT
DtVrfTaskFireAtTargetAction
:
public
DtVrfTaskSetMenuItem
592
{
593
Q_OBJECT
594
595
public
:
596
//CTOR
597
DtVrfTaskFireAtTargetAction
(
makVrv::DtDe
& de);
598
599
//DTOR
600
virtual
~
DtVrfTaskFireAtTargetAction
();
601
603
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
604
};
605
607
608
class
DT_DLL_VRFGUICOREQT
DtScriptedTaskMenuItem
:
public
DtVrfTaskSetMenuItem
609
{
610
public
:
611
DtScriptedTaskMenuItem
(
makVrv::DtDe
& de,
const
std::string& scriptedTaskId,
const
std::string& menuId,
612
const
makVrv::DtUnicode
& menuName,
const
makVrv::DtUnicode
& extMenuName,
const
makVrv::DtUnicode
& toolTip,
613
bool
showInMenu,
bool
addToolbarItem =
true
);
614
615
virtual
~
DtScriptedTaskMenuItem
();
616
618
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
619
620
virtual
void
setMenuName(
const
makVrv::DtUnicode
&);
621
622
protected
:
623
std::string
myScriptedTaskId
;
624
makVrv::DtUnicode
myMenuName
;
625
makVrv::DtUnicode
myExtendedMenuName
;
626
makVrv::DtUnicode
myToolTip
;
627
bool
myShowInMenu
;
628
};
629
630
class
DT_DLL_VRFGUICOREQT
DtVrfTaskReleaseBombOnLocationAction
:
631
public
DtVrfTaskSetMenuItem
632
{
633
Q_OBJECT
634
635
public
:
636
//CTOR
637
DtVrfTaskReleaseBombOnLocationAction
(
makVrv::DtDe
& de);
638
639
//DTOR
640
virtual
~
DtVrfTaskReleaseBombOnLocationAction
();
641
643
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
644
};
645
646
class
DT_DLL_VRFGUICOREQT
DtVrfTaskReleaseBombOnTargetAction
:
647
public
DtVrfTaskSetMenuItem
648
{
649
Q_OBJECT
650
651
public
:
652
//CTOR
653
DtVrfTaskReleaseBombOnTargetAction
(
makVrv::DtDe
& de);
654
655
//DTOR
656
virtual
~
DtVrfTaskReleaseBombOnTargetAction
();
657
659
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
660
};
661
662
class
DT_DLL_VRFGUICOREQT
DtVrfTaskReleaseBombOnLaserSpotAction
:
663
public
DtVrfTaskSetMenuItem
664
{
665
Q_OBJECT
666
667
public
:
668
//CTOR
669
DtVrfTaskReleaseBombOnLaserSpotAction
(
makVrv::DtDe
& de);
670
671
//DTOR
672
virtual
~
DtVrfTaskReleaseBombOnLaserSpotAction
();
673
675
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
676
};
677
678
class
DT_DLL_VRFGUICOREQT
DtVrfTaskAggregateIndirectFireAction
:
679
public
DtVrfTaskSetMenuItem
680
{
681
Q_OBJECT
682
683
public
:
684
//CTOR
685
DtVrfTaskAggregateIndirectFireAction
(
makVrv::DtDe
& de);
686
687
//DTOR
688
virtual
~
DtVrfTaskAggregateIndirectFireAction
();
689
691
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
692
};
693
694
class
DT_DLL_VRFGUICOREQT
DtVrfTaskAggregateBombLocationAction
:
695
public
DtVrfTaskSetMenuItem
696
{
697
Q_OBJECT
698
699
public
:
700
//CTOR
701
DtVrfTaskAggregateBombLocationAction
(
makVrv::DtDe
& de);
702
703
//DTOR
704
virtual
~
DtVrfTaskAggregateBombLocationAction
();
705
707
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
708
};
709
710
class
DT_DLL_VRFGUICOREQT
DtVrfTaskNuclearAttackAction
:
711
public
DtVrfTaskSetMenuItem
712
{
713
Q_OBJECT
714
715
public
:
716
//CTOR
717
DtVrfTaskNuclearAttackAction
(
makVrv::DtDe
& de);
718
719
//DTOR
720
virtual
~
DtVrfTaskNuclearAttackAction
();
721
723
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
724
};
725
726
class
DT_DLL_VRFGUICOREQT
DtVrfTaskBiologicalAttackAction
:
727
public
DtVrfTaskSetMenuItem
728
{
729
Q_OBJECT
730
731
public
:
732
//CTOR
733
DtVrfTaskBiologicalAttackAction
(
makVrv::DtDe
& de);
734
735
//DTOR
736
virtual
~
DtVrfTaskBiologicalAttackAction
();
737
739
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
740
};
741
742
class
DT_DLL_VRFGUICOREQT
DtVrfTaskChemicalAttackAction
:
743
public
DtVrfTaskSetMenuItem
744
{
745
Q_OBJECT
746
747
public
:
748
//CTOR
749
DtVrfTaskChemicalAttackAction
(
makVrv::DtDe
& de);
750
751
//DTOR
752
virtual
~
DtVrfTaskChemicalAttackAction
();
753
755
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
756
};
757
}
Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)