VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simulationObjectEditorFileMenu.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
8 
9 #pragma once
10 
12 #include <vrvCoreQt/DtMenu.h>
13 #include <vrvCoreQt/DtMenuItem.h>
14 
16 {
17 public:
20 
22  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
23 
24 protected:
25  virtual void on_triggered();
26  virtual void on_aboutToShow();
27 
28 protected:
31 };
32 
34 {
35 public:
37  virtual ~DtVisualInformationMenuItem();
38 
40  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
41 
42 protected:
43  virtual void on_triggered();
44  virtual void on_aboutToShow();
45 
46 protected:
49 };
50 
52 {
53 public:
56 
58  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
59 
60 protected:
61  virtual void on_triggered();
62  virtual void on_aboutToShow();
63 
64 protected:
67 };
68 
70 {
71 public:
74 
76  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
77 
78 protected:
79  virtual void on_triggered();
80  virtual void on_aboutToShow();
81 
82 protected:
85 };
86 
88 {
89 public:
91  virtual ~DtAddDataFileMenuItem();
92 
94  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
95 
96 protected:
97  virtual void on_triggered();
98  virtual void on_aboutToShow();
99 
100 protected:
103 };
104 
106 {
107  Q_OBJECT
108 public:
110  virtual ~DtFileCreateVisualsFrom();
111 
113  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
114 
115 protected:
116  virtual void on_triggered();
117  virtual void on_aboutToShow();
118 
119 protected:
122 };
123 
125 {
126  Q_OBJECT
127 public:
129  virtual ~DtFileExportVisualsTo();
130 
132  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
133 
134 protected:
135  virtual void on_triggered();
136  virtual void on_aboutToShow();
137 
138 protected:
141 };
142 
144 {
145  Q_OBJECT
146 public:
148  virtual ~DtFilePruneVisualsFrom();
149 
151  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
152 
153 protected:
154  virtual void on_triggered();
155  virtual void on_aboutToShow();
156 
157 protected:
160 };
161 
163 {
164  Q_OBJECT
165 public:
168 
170  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
171 
172 protected:
173  virtual void on_triggered();
174  virtual void on_aboutToShow();
175 
176 protected:
179 };
180 
182 {
183 public:
185  virtual ~DtFileSMSProperties();
186 
188  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
189 
190 protected:
191  virtual void on_triggered();
192  virtual void on_aboutToShow();
193 
194 protected:
197 };
198 
200 {
201 public:
203  virtual ~DtFileListSMSEdits();
204 
206  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
207 
208 protected:
209  virtual void on_triggered();
210  virtual void on_aboutToShow();
211 
212 protected:
215 };
216 
218 {
219 public:
221  virtual ~DtFileRegenerateFiles();
222 
224  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
225 
226 protected:
227  virtual void on_triggered();
228  virtual void on_aboutToShow();
229 
230 protected:
233 };
Builder for menu items.
Definition: DtMenuItem.h:23
virtual void on_aboutToShow()
Definition: simulationObjectEditorFileMenu.h:181
Definition: simulationObjectEditorFileMenu.h:162
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:232
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:120
Definition: simulationObjectEditorFileMenu.h:199
Definition: simulationObjectEditorFileMenu.h:51
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:84
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:83
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:66
Definition: simulationObjectEditorFileMenu.h:105
virtual QAction * createAction(DtDe &, QWidget *parent)=0
Build a menu item (via an action).
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:196
Definition: simulationObjectEditorFileMenu.h:69
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:214
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:213
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:48
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:102
virtual void on_triggered()
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:101
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:158
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:178
Definition: simulationObjectEditorFileMenu.h:143
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:47
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:30
Definition: simulationObjectEditorFileMenu.h:87
Definition: simulationObjectEditorFileMenu.h:33
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:121
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:177
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:29
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:139
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:231
Definition: simulationObjectEditorFileMenu.h:15
Definition: simulationObjectEditorFileMenu.h:124
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
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:65
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:140
Definition: simulationObjectEditorFileMenu.h:217
QAction * myAction
Definition: simulationObjectEditorFileMenu.h:159
makVrv::DtDe & myDe
Definition: simulationObjectEditorFileMenu.h:195
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)