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
entityEditorImpl
entityEditorCreateMenu.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2013 MAK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
8
#pragma once
9
10
#include "
entityEditorImpl/entityEditorImplDefines.h
"
11
#include <
vrvCoreQt/DtMenu.h
>
12
#include <
vrvCoreQt/DtMenuItem.h
>
13
14
class
DT_DLL_entityeditorimpl
DtEntityEditorCreateMenu
:
public
makVrv::DtMenu
15
{
16
public
:
17
DtEntityEditorCreateMenu
(
makVrv::DtDe
&);
18
19
virtual
~
DtEntityEditorCreateMenu
();
20
22
virtual
QMenu
*
createMenu
(
makVrv::DtDe
&,
QWidget
* parent);
23
};
24
25
class
DT_DLL_entityeditorimpl
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_entityeditorimpl
DtNewModelFromExistingMenuItem
:
public
makVrv::DtMenuItem
44
{
45
public
:
46
DtNewModelFromExistingMenuItem
(
makVrv::DtDe
&);
47
virtual
~
DtNewModelFromExistingMenuItem
();
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_entityeditorimpl
DtCreateTemplateMenuItem
:
public
makVrv::DtMenuItem
62
{
63
public
:
64
DtCreateTemplateMenuItem
(
makVrv::DtDe
&);
65
virtual
~
DtCreateTemplateMenuItem
();
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_entityeditorimpl
DtDeleteModelMenuItem
:
public
makVrv::DtMenuItem
80
{
81
public
:
82
DtDeleteModelMenuItem
(
makVrv::DtDe
&);
83
virtual
~
DtDeleteModelMenuItem
();
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_entityeditorimpl
DtRevertModelMenuItem
:
public
makVrv::DtMenuItem
98
{
99
public
:
100
DtRevertModelMenuItem
(
makVrv::DtDe
&);
101
virtual
~
DtRevertModelMenuItem
();
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
116
class
DT_DLL_entityeditorimpl
DtMoveSelectedItemUp
:
public
makVrv::DtMenuItem
117
{
118
public
:
119
DtMoveSelectedItemUp
(
makVrv::DtDe
&);
120
virtual
~
DtMoveSelectedItemUp
();
121
123
virtual
QAction
*
createAction
(
makVrv::DtDe
&,
QWidget
* parent);
124
125
protected
:
126
virtual
void
on_triggered
();
127
virtual
void
on_aboutToShow
();
128
129
protected
:
130
makVrv::DtDe
&
myDe
;
131
QAction
*
myAction
;
132
};
133
134
class
DT_DLL_entityeditorimpl
DtMoveSelectedItemDown
:
public
makVrv::DtMenuItem
135
{
136
public
:
137
DtMoveSelectedItemDown
(
makVrv::DtDe
&);
138
virtual
~
DtMoveSelectedItemDown
();
139
141
virtual
QAction
*
createAction
(
makVrv::DtDe
&,
QWidget
* parent);
142
143
protected
:
144
virtual
void
on_triggered
();
145
virtual
void
on_aboutToShow
();
146
147
protected
:
148
makVrv::DtDe
&
myDe
;
149
QAction
*
myAction
;
150
};
151
152
class
DT_DLL_entityeditorimpl
DtAddSubordinateToSelected
:
public
makVrv::DtMenuItem
153
{
154
public
:
155
DtAddSubordinateToSelected
(
makVrv::DtDe
&);
156
virtual
~
DtAddSubordinateToSelected
();
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_entityeditorimpl
DtRemoveSubordinateFromSelected
:
public
makVrv::DtMenuItem
171
{
172
public
:
173
DtRemoveSubordinateFromSelected
(
makVrv::DtDe
&);
174
virtual
~
DtRemoveSubordinateFromSelected
();
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_entityeditorimpl
DtReplaceSelectedInHierarchy
:
public
makVrv::DtMenuItem
189
{
190
public
:
191
DtReplaceSelectedInHierarchy
(
makVrv::DtDe
&);
192
virtual
~
DtReplaceSelectedInHierarchy
();
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_entityeditorimpl
DtAddNewSubordinateTypeToSelected
:
public
makVrv::DtMenuItem
207
{
208
public
:
209
DtAddNewSubordinateTypeToSelected
(
makVrv::DtDe
&);
210
virtual
~
DtAddNewSubordinateTypeToSelected
();
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_entityeditorimpl
DtAddNewSubordinateFromExistingTypeToSelected
:
public
makVrv::DtMenuItem
225
{
226
public
:
227
DtAddNewSubordinateFromExistingTypeToSelected
(
makVrv::DtDe
&);
228
virtual
~
DtAddNewSubordinateFromExistingTypeToSelected
();
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_entityeditorimpl
DtSubordinatesFromPaletteToSelected
:
public
makVrv::DtMenuItem
243
{
244
public
:
245
DtSubordinatesFromPaletteToSelected
(
makVrv::DtDe
&);
246
virtual
~
DtSubordinatesFromPaletteToSelected
();
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_entityeditorimpl
DtPromoteToMasterSMS
:
public
makVrv::DtMenuItem
261
{
262
public
:
263
DtPromoteToMasterSMS
(
makVrv::DtDe
&);
264
virtual
~
DtPromoteToMasterSMS
();
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
};
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
)