VR-Forces 4.1.1 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
DtVrfSetPostureAction
:
public
DtVrfTaskSetMenuItem
364
{
365
Q_OBJECT
366
367
public
:
368
//CTOR
369
DtVrfSetPostureAction
(
makVrv::DtDe
& de);
370
371
//DTOR
372
virtual
~
DtVrfSetPostureAction
();
373
375
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
376
};
377
378
class
DT_DLL_VRFGUICOREQT
DtVrfSetRadarModeAction
:
public
DtVrfTaskSetMenuItem
379
{
380
Q_OBJECT
381
382
public
:
383
//CTOR
384
DtVrfSetRadarModeAction
(
makVrv::DtDe
& de);
385
386
//DTOR
387
virtual
~
DtVrfSetRadarModeAction
();
388
390
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
391
};
392
393
class
DT_DLL_VRFGUICOREQT
DtVrfSetReorganizeAction
:
public
DtVrfTaskSetMenuItem
394
{
395
Q_OBJECT
396
397
public
:
398
//CTOR
399
DtVrfSetReorganizeAction
(
makVrv::DtDe
& de);
400
401
//DTOR
402
virtual
~
DtVrfSetReorganizeAction
();
403
405
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
406
};
407
408
class
DT_DLL_VRFGUICOREQT
DtVrfSetResourcesAction
:
public
DtVrfTaskSetMenuItem
409
{
410
Q_OBJECT
411
412
public
:
413
//CTOR
414
DtVrfSetResourcesAction
(
makVrv::DtDe
& de);
415
416
//DTOR
417
virtual
~
DtVrfSetResourcesAction
();
418
420
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
421
};
422
423
class
DT_DLL_VRFGUICOREQT
DtVrfSetRestoreAction
:
public
DtVrfTaskSetMenuItem
424
{
425
Q_OBJECT
426
427
public
:
428
//CTOR
429
DtVrfSetRestoreAction
(
makVrv::DtDe
& de);
430
431
//DTOR
432
virtual
~
DtVrfSetRestoreAction
();
433
435
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
436
};
437
438
class
DT_DLL_VRFGUICOREQT
DtVrfSetEngagementAction
:
public
DtVrfTaskSetMenuItem
439
{
440
Q_OBJECT
441
442
public
:
443
//CTOR
444
DtVrfSetEngagementAction
(
makVrv::DtDe
& de);
445
446
//DTOR
447
virtual
~
DtVrfSetEngagementAction
();
448
450
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
451
};
452
453
class
DT_DLL_VRFGUICOREQT
DtVrfSetResponsibilityAction
:
public
DtVrfTaskSetMenuItem
454
{
455
Q_OBJECT
456
457
public
:
458
//CTOR
459
DtVrfSetResponsibilityAction
(
makVrv::DtDe
& de);
460
461
//DTOR
462
virtual
~
DtVrfSetResponsibilityAction
();
463
465
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
466
};
467
468
class
DT_DLL_VRFGUICOREQT
DtVrfSetSpotReportsAction
:
public
DtVrfTaskSetMenuItem
469
{
470
Q_OBJECT
471
472
public
:
473
//CTOR
474
DtVrfSetSpotReportsAction
(
makVrv::DtDe
& de);
475
476
//DTOR
477
virtual
~
DtVrfSetSpotReportsAction
();
478
480
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
481
};
482
484
class
DT_DLL_VRFGUICOREQT
DtVrfSetMovementStrategyAction
:
public
DtVrfTaskSetMenuItem
485
{
486
Q_OBJECT
487
488
public
:
490
DtVrfSetMovementStrategyAction
(
makVrv::DtDe
& de);
491
492
//DTOR
493
virtual
~
DtVrfSetMovementStrategyAction
();
494
496
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
497
};
498
499
class
DT_DLL_VRFGUICOREQT
DtVrfSetStayInLaneAction
:
public
DtVrfTaskSetMenuItem
500
{
501
Q_OBJECT
502
503
public
:
504
//CTOR
505
DtVrfSetStayInLaneAction
(
makVrv::DtDe
& de);
506
507
//DTOR
508
virtual
~
DtVrfSetStayInLaneAction
();
509
511
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
512
};
513
514
class
DT_DLL_VRFGUICOREQT
DtVrfSetSurrenderAction
:
public
DtVrfTaskSetMenuItem
515
{
516
Q_OBJECT
517
518
public
:
519
//CTOR
520
DtVrfSetSurrenderAction
(
makVrv::DtDe
& de);
521
522
//DTOR
523
virtual
~
DtVrfSetSurrenderAction
();
524
526
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
527
};
528
529
class
DT_DLL_VRFGUICOREQT
DtVrfSetSyncLaserCodeAction
:
public
DtVrfTaskSetMenuItem
530
{
531
Q_OBJECT
532
533
public
:
534
//CTOR
535
DtVrfSetSyncLaserCodeAction
(
makVrv::DtDe
& de);
536
537
//DTOR
538
virtual
~
DtVrfSetSyncLaserCodeAction
();
539
541
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
542
};
543
544
class
DT_DLL_VRFGUICOREQT
DtVrfSetTargetAction
:
public
DtVrfTaskSetMenuItem
545
{
546
Q_OBJECT
547
548
public
:
549
//CTOR
550
DtVrfSetTargetAction
(
makVrv::DtDe
& de);
551
552
//DTOR
553
virtual
~
DtVrfSetTargetAction
();
554
556
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
557
};
558
559
class
DT_DLL_VRFGUICOREQT
DtVrfSetTaskedBySuperiorAction
:
public
DtVrfTaskSetMenuItem
560
{
561
Q_OBJECT
562
563
public
:
564
//CTOR
565
DtVrfSetTaskedBySuperiorAction
(
makVrv::DtDe
& de);
566
567
//DTOR
568
virtual
~
DtVrfSetTaskedBySuperiorAction
();
569
571
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
572
};
573
574
class
DT_DLL_VRFGUICOREQT
DtVrfSetWeaponStateAction
:
public
DtVrfTaskSetMenuItem
575
{
576
Q_OBJECT
577
578
public
:
579
//CTOR
580
DtVrfSetWeaponStateAction
(
makVrv::DtDe
& de);
581
582
//DTOR
583
virtual
~
DtVrfSetWeaponStateAction
();
584
586
virtual
QAction
* createAction(
makVrv::DtDe
&,
QWidget
* parent);
587
};
588
}
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)