VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simulationObjectEditorEditMenu.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2020 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
8 #pragma once
9 
12 #include <vrvCoreQt/DtMenu.h>
13 #include <vrvCoreQt/DtMenuItem.h>
14 
16 {
17  Q_OBJECT
18 public:
20  virtual ~DtEditCategoriesMenuItem();
21 
23  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
24 
25 protected:
26  virtual void on_triggered();
27  virtual void on_aboutToShow();
28 
29 protected:
32 };
33 
35 {
36  Q_OBJECT
37 public:
40 
42  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
43 
44 protected:
45  virtual void on_triggered();
46  virtual void on_aboutToShow();
47 
48 protected:
51 };
52 
54 {
55  Q_OBJECT
56 public:
59 
61  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
62 
63 protected:
64  virtual void on_triggered();
65  virtual void on_aboutToShow();
66 
67 protected:
70 };
71 
73 {
74  Q_OBJECT
75 public:
78 
80  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
81 
82 protected:
83  virtual void on_triggered();
84  virtual void on_aboutToShow();
85 
86 protected:
89 };
90 
92 {
93  Q_OBJECT
94 public:
97 
99  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
100 
101 protected:
102  virtual void on_triggered();
103  virtual void on_aboutToShow();
104 
105 protected:
108 };
109 
111 {
112  Q_OBJECT
113 public:
116 
118  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
119 
120 protected:
121  virtual void on_triggered();
122  virtual void on_aboutToShow();
123 
124 protected:
127 };
128 
130 {
131  Q_OBJECT
132 public:
134  virtual ~DtEditApplyAutoTagsMenuItem();
135 
137  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
138 
139 protected:
140  virtual void on_triggered();
141  virtual void on_aboutToShow();
142 
143 protected:
146 };
147 
149 {
150  Q_OBJECT
151 public:
153  virtual ~DtEditOverlayLayersMenuItem();
154 
156  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
157 
158 protected:
159  virtual void on_triggered();
160  virtual void on_aboutToShow();
161 
162 protected:
165 };
166 
168 {
169  Q_OBJECT
170 public:
172  virtual ~DtEditForcesMenuItem();
173 
175  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
176 
177 protected:
178  virtual void on_triggered();
179  virtual void on_aboutToShow();
180 
181 protected:
184 };
185 
187 {
188  Q_OBJECT
189 public:
191  virtual ~DtRevertCategoriesMenuItem();
192 
194  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
195 
196 protected:
197  virtual void on_triggered();
198  virtual void on_aboutToShow();
199 
200 protected:
203 };
204 
206 {
207  Q_OBJECT
208 public:
211 
213  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
214 
215 protected:
216  virtual void on_triggered();
217  virtual void on_aboutToShow();
218 
219 protected:
222 };
223 
225 {
226  Q_OBJECT
227 public:
229  virtual ~DtEditScriptedMovementFile();
230 
232  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
233 
234 protected:
235  virtual void on_triggered();
236  virtual void on_aboutToShow();
237 
238 protected:
241 };
242 
244 {
245  Q_OBJECT
246 public:
249 
251  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
252 
253 protected:
254  virtual void on_triggered();
255  virtual void on_aboutToShow();
256 
257 protected:
260 };
261 
263 {
264  Q_OBJECT
265 public:
267  virtual ~DtUpgradeOldSMS();
268 
270  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
271 
272 protected:
273  virtual void on_triggered();
274 
275 protected:
278 };
279 
281 {
282  Q_OBJECT
283 public:
285  virtual ~DtLoadObjectTags();
286 
288  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
289 
290 protected:
291  virtual void on_triggered();
292  virtual void on_aboutToShow();
293 
294 protected:
297 };
298 
299 
301 {
302  Q_OBJECT
303 public:
305  virtual ~DtApplyPlatformFileUpdates();
306 
308  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
309 
310 protected:
311  virtual void on_triggered();
312  virtual void on_aboutToShow();
313 
314 protected:
317 };
318 
320 {
321  Q_OBJECT
322 public:
324  virtual ~DtEditAnimatedMovementFile();
325 
327  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
328 
329 protected:
330  virtual void on_triggered();
331  virtual void on_aboutToShow();
332 
333 protected:
336 };
337 
339 {
340  Q_OBJECT
341 public:
343  virtual ~DtEditRollUpRules();
344 
346  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
347 
348 protected:
349  virtual void on_triggered();
350  virtual void on_aboutToShow();
351 
352 protected:
355 };
356 
358 {
359  Q_OBJECT
360 public:
362  virtual ~DtEditAssemblyItems();
363 
365  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
366 
367 protected:
368  virtual void on_triggered();
369  virtual void on_aboutToShow();
370 
371 protected:
374 };
375 
377 {
378  Q_OBJECT
379 public:
381  virtual ~DtEditActivities();
382 
384  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
385 
386 protected:
387  virtual void on_triggered();
388  virtual void on_aboutToShow();
389 
390 protected:
393 };
394 
396 {
397  Q_OBJECT
398 public:
400  virtual ~DtEditAssemblies();
401 
403  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
404 
405 protected:
406  virtual void on_triggered();
407  virtual void on_aboutToShow();
408 
409 protected:
412 };
413 
415 {
416  Q_OBJECT
417 public:
419  virtual ~DtEditRollUpAll();
420 
422  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
423 
424 protected:
425  virtual void on_triggered();
426  virtual void on_aboutToShow();
427 
428 protected:
431 };
432 
434 {
435  Q_OBJECT
436 public:
438  virtual ~DtEditIncludeFiles();
439 
441  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
442 
443 protected:
444  virtual void on_triggered();
445  virtual void on_aboutToShow();
446 
447 protected:
450 };
451 
453 {
454  Q_OBJECT
455 public:
457  virtual ~DtEditModelDefinitions();
458 
460  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
461 
462 protected:
463  virtual void on_triggered();
464  virtual void on_aboutToShow();
465 
466 protected:
469 };
470 
472 {
473  Q_OBJECT
474 public:
476  virtual ~DtEditIconLists();
477 
479  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
480 
481 protected:
482  virtual void on_triggered();
483  virtual void on_aboutToShow();
484 
485 protected:
488 };
489 
491 {
492  Q_OBJECT
493 public:
495  virtual ~DtCopyNamesInListToClipboard();
496 
498  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
499 
500 protected:
501  virtual void on_triggered();
502  virtual void on_aboutToShow();
503 
504 protected:
507 };
508 
510 {
511  Q_OBJECT
512 public:
515 
517  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
518 
519 protected:
520  virtual void on_triggered();
521  virtual void on_aboutToShow();
522 
523 protected:
526 };
527 
529 {
530  Q_OBJECT
531 public:
533  virtual ~DtCreateScreengrabsMenuItem();
534 
536  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
537 
538 protected:
539  virtual void on_triggered();
540  virtual void on_aboutToShow();
541 
542 protected:
545 };
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:315
Definition: simulationObjectEditorEditMenu.h:91
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:87
Definition: simulationObjectEditorEditMenu.h:395
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:221
Builder for menu items.
Definition: DtMenuItem.h:23
Definition: simulationObjectEditorEditMenu.h:53
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:126
Definition: simulationObjectEditorEditMenu.h:528
Definition: simulationObjectEditorEditMenu.h:490
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:144
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:220
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:258
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:277
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:202
virtual void on_aboutToShow()
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:410
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:392
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:448
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:505
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:430
Definition: simulationObjectEditorEditMenu.h:357
Definition: simulationObjectEditorEditMenu.h:110
Definition: simulationObjectEditorEditMenu.h:319
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:106
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:411
Definition: simulationObjectEditorEditMenu.h:262
Definition: simulationObjectEditorEditMenu.h:243
Definition: simulationObjectEditorEditMenu.h:34
Definition: simulationObjectEditorEditMenu.h:186
Definition: simulationObjectEditorEditMenu.h:509
Definition: simulationObjectEditorEditMenu.h:414
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:69
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:391
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:68
Definition: simulationObjectEditorEditMenu.h:129
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:259
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:107
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:525
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:429
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:506
Definition: simulationObjectEditorEditMenu.h:452
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:183
Definition: simulationObjectEditorEditMenu.h:280
virtual QAction * createAction(DtDe &, QWidget *parent)=0
Build a menu item (via an action).
Definition: simulationObjectEditorEditMenu.h:376
Definition: simulationObjectEditorEditMenu.h:300
virtual void on_triggered()
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:487
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:240
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:30
Definition: simulationObjectEditorEditMenu.h:338
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:295
Definition: simulationObjectEditorEditMenu.h:433
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:316
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:163
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:353
Definition: simulationObjectEditorEditMenu.h:205
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:296
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:239
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:335
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:543
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:31
Definition: simulationObjectEditorEditMenu.h:148
Definition: simulationObjectEditorEditMenu.h:471
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:125
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:145
Definition: simulationObjectEditorEditMenu.h:224
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:524
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:182
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:334
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:354
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:467
Definition: simulationObjectEditorEditMenu.h:167
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:88
Definition: simulationObjectEditorEditMenu.h:15
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:276
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:201
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:544
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
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:449
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:50
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:486
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:164
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:373
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
Definition: simulationObjectEditorEditMenu.h:72
QAction * myAction
Definition: simulationObjectEditorEditMenu.h:468
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:372
makVrv::DtDe & myDe
Definition: simulationObjectEditorEditMenu.h:49

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)