VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simulationObjectEditorCreateMenu.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
8 #pragma once
9 
11 #include <vrvCoreQt/DtMenu.h>
12 #include <vrvCoreQt/DtMenuItem.h>
14 
16 
18 {
19 public:
21 
23 
25  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
26 };
27 
29 {
30 public:
32  virtual ~DtNewModelMenuItem();
33 
35  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
36 
37 protected:
38  virtual void on_triggered();
39  virtual void on_aboutToShow();
40 
41 protected:
44 };
45 
47 {
48 public:
50  virtual ~DtNewAmmunitionMenuItem();
51 
53  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
54 
55 protected:
56  virtual void on_triggered();
57  virtual void on_aboutToShow();
58 
59 protected:
62 };
63 
65 {
66 public:
69 
71  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
72 
73 protected:
74  virtual void on_triggered();
75  virtual void on_aboutToShow();
76 
77 protected:
80 };
81 
83 {
84 public:
87 
89  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
90 
91 protected:
92  virtual void on_triggered();
93  virtual void on_aboutToShow();
94 
95 protected:
98 };
99 
101 {
102 public:
105 
107  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
108 
109 protected:
110  virtual void on_triggered();
111  virtual void on_aboutToShow();
112  virtual void changeShortcut(int);
113 
114 protected:
118 };
119 
121 {
122 public:
124  virtual ~DtCreateTemplateMenuItem();
125 
127  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
128 
129 protected:
130  virtual void on_triggered();
131  virtual void on_aboutToShow();
132 
133 protected:
136 };
137 
139 {
140 public:
142  virtual ~DtDeleteModelMenuItem();
143 
145  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
146 
147 protected:
148  virtual void on_triggered();
149  virtual void on_aboutToShow();
150  virtual void changeShortcut(int);
151 
152 protected:
156 };
157 
159 {
160 public:
162  virtual ~DtRevertModelMenuItem();
163 
165  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
166 
167 protected:
168  virtual void on_triggered();
169  virtual void on_aboutToShow();
170  virtual void changeShortcut(int tabSelected);
171 
172 protected:
176 };
177 
180 {
181 public:
183  virtual ~DtMoveSelectedItemUp();
184 
186  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
187 
188 protected:
189  virtual void on_triggered();
190  virtual void on_aboutToShow();
191 
192 protected:
195 };
196 
198 {
199 public:
201  virtual ~DtMoveSelectedItemDown();
202 
204  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
205 
206 protected:
207  virtual void on_triggered();
208  virtual void on_aboutToShow();
209 
210 protected:
213 };
214 
216 {
217 public:
219  virtual ~DtAddSubordinateToSelected();
220 
222  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
223 
224 protected:
225  virtual void on_triggered();
226  virtual void on_aboutToShow();
227 
228 protected:
231 };
232 
234 {
235 public:
238 
240  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
241 
242 protected:
243  virtual void on_triggered();
244  virtual void on_aboutToShow();
245 
246 protected:
249 };
250 
252 {
253 public:
255  virtual ~DtReplaceSelectedInHierarchy();
256 
258  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
259 
260 protected:
261  virtual void on_triggered();
262  virtual void on_aboutToShow();
263 
264 protected:
267 };
268 
270 {
271 public:
274 
276  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
277 
278 protected:
279  virtual void on_triggered();
280  virtual void on_aboutToShow();
281 
282 protected:
285 };
286 
288 {
289 public:
292 
294  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
295 
296 protected:
297  virtual void on_triggered();
298  virtual void on_aboutToShow();
299 
300 protected:
303 };
304 
306 {
307 public:
310 
312  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
313 
314 protected:
315  virtual void on_triggered();
316  virtual void on_aboutToShow();
317 
318 protected:
321 };
322 
324 {
325 public:
327  virtual ~DtPromoteToMasterSMS();
328 
330  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
331 
332 protected:
333  virtual void on_triggered();
334  virtual void on_aboutToShow();
335 
336 protected:
339 };
340 
342 {
343 public:
345  virtual ~DtComputeBVAndSP();
346 
348  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
349 
350 protected:
351  virtual void on_triggered();
352  virtual void on_aboutToShow();
353 
354 protected:
357 };
358 
360 {
361 public:
364 
366  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
367 
368 protected:
369  virtual void on_triggered();
370  virtual void on_aboutToShow();
371 
372 protected:
376 };

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)