VR-Forces 4.6 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
simulationObjectEditorImpl
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
10
#include "
simulationObjectEditorImpl/simulationObjectEditorImplDefines.h
"
11
#include <
vrvCoreQt/DtMenu.h
>
12
#include <
vrvCoreQt/DtMenuItem.h
>
13
14
class
DT_DLL_simulationObjectEditorimpl
DtSimulationObjectEditorCreateMenu
:
public
makVrv::DtMenu
15
{
16
public
:
17
DtSimulationObjectEditorCreateMenu
(
makVrv::DtDe
&);
18
19
virtual
~
DtSimulationObjectEditorCreateMenu
();
20
22
virtual
QMenu
*
createMenu
(
makVrv::DtDe
&, QWidget* parent);
23
};
24
25
class
DT_DLL_simulationObjectEditorimpl
DtNewModelMenuItem
:
public
makVrv::DtMenuItem
26
{
27
public
:
28
DtNewModelMenuItem
(
makVrv::DtDe
&);
29
virtual
~
DtNewModelMenuItem
();
30
32
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
33
34
protected
:
35
virtual
void
on_triggered
();
36
virtual
void
on_aboutToShow
();
37
38
protected
:
39
makVrv::DtDe
&
myDe
;
40
QAction
*
myAction
;
41
};
42
43
class
DT_DLL_simulationObjectEditorimpl
DtNewSimulationObjectGroupModelMenuItem
:
public
makVrv::DtMenuItem
44
{
45
public
:
46
DtNewSimulationObjectGroupModelMenuItem
(
makVrv::DtDe
&);
47
virtual
~
DtNewSimulationObjectGroupModelMenuItem
();
48
50
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
51
52
protected
:
53
virtual
void
on_triggered
();
54
virtual
void
on_aboutToShow
();
55
56
protected
:
57
makVrv::DtDe
&
myDe
;
58
QAction
*
myAction
;
59
};
60
61
class
DT_DLL_simulationObjectEditorimpl
DtNewRandomizedObjectMenuItem
:
public
makVrv::DtMenuItem
62
{
63
public
:
64
DtNewRandomizedObjectMenuItem
(
makVrv::DtDe
&);
65
virtual
~
DtNewRandomizedObjectMenuItem
();
66
68
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
69
70
protected
:
71
virtual
void
on_triggered
();
72
virtual
void
on_aboutToShow
();
73
74
protected
:
75
makVrv::DtDe
&
myDe
;
76
QAction
*
myAction
;
77
};
78
79
class
DT_DLL_simulationObjectEditorimpl
DtNewModelFromExistingMenuItem
:
public
makVrv::DtMenuItem
80
{
81
public
:
82
DtNewModelFromExistingMenuItem
(
makVrv::DtDe
&);
83
virtual
~
DtNewModelFromExistingMenuItem
();
84
86
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
87
88
protected
:
89
virtual
void
on_triggered
();
90
virtual
void
on_aboutToShow
();
91
92
protected
:
93
makVrv::DtDe
&
myDe
;
94
QAction
*
myAction
;
95
};
96
97
class
DT_DLL_simulationObjectEditorimpl
DtCreateTemplateMenuItem
:
public
makVrv::DtMenuItem
98
{
99
public
:
100
DtCreateTemplateMenuItem
(
makVrv::DtDe
&);
101
virtual
~
DtCreateTemplateMenuItem
();
102
104
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
105
106
protected
:
107
virtual
void
on_triggered
();
108
virtual
void
on_aboutToShow
();
109
110
protected
:
111
makVrv::DtDe
&
myDe
;
112
QAction
*
myAction
;
113
};
114
115
class
DT_DLL_simulationObjectEditorimpl
DtDeleteModelMenuItem
:
public
makVrv::DtMenuItem
116
{
117
public
:
118
DtDeleteModelMenuItem
(
makVrv::DtDe
&);
119
virtual
~
DtDeleteModelMenuItem
();
120
122
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
123
124
protected
:
125
virtual
void
on_triggered
();
126
virtual
void
on_aboutToShow
();
127
128
protected
:
129
makVrv::DtDe
&
myDe
;
130
QAction
*
myAction
;
131
};
132
133
class
DT_DLL_simulationObjectEditorimpl
DtRevertModelMenuItem
:
public
makVrv::DtMenuItem
134
{
135
public
:
136
DtRevertModelMenuItem
(
makVrv::DtDe
&);
137
virtual
~
DtRevertModelMenuItem
();
138
140
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
141
142
protected
:
143
virtual
void
on_triggered
();
144
virtual
void
on_aboutToShow
();
145
146
protected
:
147
makVrv::DtDe
&
myDe
;
148
QAction
*
myAction
;
149
};
150
152
class
DT_DLL_simulationObjectEditorimpl
DtMoveSelectedItemUp
:
public
makVrv::DtMenuItem
153
{
154
public
:
155
DtMoveSelectedItemUp
(
makVrv::DtDe
&);
156
virtual
~
DtMoveSelectedItemUp
();
157
159
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
160
161
protected
:
162
virtual
void
on_triggered
();
163
virtual
void
on_aboutToShow
();
164
165
protected
:
166
makVrv::DtDe
&
myDe
;
167
QAction
*
myAction
;
168
};
169
170
class
DT_DLL_simulationObjectEditorimpl
DtMoveSelectedItemDown
:
public
makVrv::DtMenuItem
171
{
172
public
:
173
DtMoveSelectedItemDown
(
makVrv::DtDe
&);
174
virtual
~
DtMoveSelectedItemDown
();
175
177
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
178
179
protected
:
180
virtual
void
on_triggered
();
181
virtual
void
on_aboutToShow
();
182
183
protected
:
184
makVrv::DtDe
&
myDe
;
185
QAction
*
myAction
;
186
};
187
188
class
DT_DLL_simulationObjectEditorimpl
DtAddSubordinateToSelected
:
public
makVrv::DtMenuItem
189
{
190
public
:
191
DtAddSubordinateToSelected
(
makVrv::DtDe
&);
192
virtual
~
DtAddSubordinateToSelected
();
193
195
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
196
197
protected
:
198
virtual
void
on_triggered
();
199
virtual
void
on_aboutToShow
();
200
201
protected
:
202
makVrv::DtDe
&
myDe
;
203
QAction
*
myAction
;
204
};
205
206
class
DT_DLL_simulationObjectEditorimpl
DtRemoveSubordinateFromSelected
:
public
makVrv::DtMenuItem
207
{
208
public
:
209
DtRemoveSubordinateFromSelected
(
makVrv::DtDe
&);
210
virtual
~
DtRemoveSubordinateFromSelected
();
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
:
220
makVrv::DtDe
&
myDe
;
221
QAction
*
myAction
;
222
};
223
224
class
DT_DLL_simulationObjectEditorimpl
DtReplaceSelectedInHierarchy
:
public
makVrv::DtMenuItem
225
{
226
public
:
227
DtReplaceSelectedInHierarchy
(
makVrv::DtDe
&);
228
virtual
~
DtReplaceSelectedInHierarchy
();
229
231
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
232
233
protected
:
234
virtual
void
on_triggered
();
235
virtual
void
on_aboutToShow
();
236
237
protected
:
238
makVrv::DtDe
&
myDe
;
239
QAction
*
myAction
;
240
};
241
242
class
DT_DLL_simulationObjectEditorimpl
DtAddNewSubordinateTypeToSelected
:
public
makVrv::DtMenuItem
243
{
244
public
:
245
DtAddNewSubordinateTypeToSelected
(
makVrv::DtDe
&);
246
virtual
~
DtAddNewSubordinateTypeToSelected
();
247
249
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
250
251
protected
:
252
virtual
void
on_triggered
();
253
virtual
void
on_aboutToShow
();
254
255
protected
:
256
makVrv::DtDe
&
myDe
;
257
QAction
*
myAction
;
258
};
259
260
class
DT_DLL_simulationObjectEditorimpl
DtAddNewSubordinateFromExistingTypeToSelected
:
public
makVrv::DtMenuItem
261
{
262
public
:
263
DtAddNewSubordinateFromExistingTypeToSelected
(
makVrv::DtDe
&);
264
virtual
~
DtAddNewSubordinateFromExistingTypeToSelected
();
265
267
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
268
269
protected
:
270
virtual
void
on_triggered
();
271
virtual
void
on_aboutToShow
();
272
273
protected
:
274
makVrv::DtDe
&
myDe
;
275
QAction
*
myAction
;
276
};
277
278
class
DT_DLL_simulationObjectEditorimpl
DtSubordinatesFromPaletteToSelected
:
public
makVrv::DtMenuItem
279
{
280
public
:
281
DtSubordinatesFromPaletteToSelected
(
makVrv::DtDe
&);
282
virtual
~
DtSubordinatesFromPaletteToSelected
();
283
285
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
286
287
protected
:
288
virtual
void
on_triggered
();
289
virtual
void
on_aboutToShow
();
290
291
protected
:
292
makVrv::DtDe
&
myDe
;
293
QAction
*
myAction
;
294
};
295
296
class
DT_DLL_simulationObjectEditorimpl
DtPromoteToMasterSMS
:
public
makVrv::DtMenuItem
297
{
298
public
:
299
DtPromoteToMasterSMS
(
makVrv::DtDe
&);
300
virtual
~
DtPromoteToMasterSMS
();
301
303
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
304
305
protected
:
306
virtual
void
on_triggered
();
307
virtual
void
on_aboutToShow
();
308
309
protected
:
310
makVrv::DtDe
&
myDe
;
311
QAction
*
myAction
;
312
};
313
314
class
DT_DLL_simulationObjectEditorimpl
DtComputeBVAndSP
:
public
makVrv::DtMenuItem
315
{
316
public
:
317
DtComputeBVAndSP
(
makVrv::DtDe
&);
318
virtual
~
DtComputeBVAndSP
();
319
321
virtual
QAction
*
createAction
(
makVrv::DtDe
&, QWidget* parent);
322
323
protected
:
324
virtual
void
on_triggered
();
325
virtual
void
on_aboutToShow
();
326
327
protected
:
328
makVrv::DtDe
&
myDe
;
329
QAction
*
myAction
;
330
};
Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (
www.mak.com
)