VR-Forces 4.2 Class Documentation
entityEditorEditMenu.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 
11 #include <vrvCoreQt/DtMenu.h>
12 #include <vrvCoreQt/DtMenuItem.h>
13 
14 class DT_DLL_entityeditorimpl DtEditCategoriesMenuItem : public makVrv::DtMenuItem
15 {
16 public:
17  DtEditCategoriesMenuItem(makVrv::DtDe&);
18  virtual ~DtEditCategoriesMenuItem();
19 
21  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
22 
23 protected:
24  virtual void on_triggered();
25  virtual void on_aboutToShow();
26 
27 protected:
28  makVrv::DtDe& myDe;
30 };
31 
33 {
34 public:
35  DtEditDeployableCountriesMenuItem(makVrv::DtDe&);
37 
39  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
40 
41 protected:
42  virtual void on_triggered();
43  virtual void on_aboutToShow();
44 
45 protected:
46  makVrv::DtDe& myDe;
48 };
49 
50 class DT_DLL_entityeditorimpl DtEditForcesMenuItem : public makVrv::DtMenuItem
51 {
52 public:
53  DtEditForcesMenuItem(makVrv::DtDe&);
54  virtual ~DtEditForcesMenuItem();
55 
57  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
58 
59 protected:
60  virtual void on_triggered();
61  virtual void on_aboutToShow();
62 
63 protected:
64  makVrv::DtDe& myDe;
66 };
67 
68 class DT_DLL_entityeditorimpl DtRevertCategoriesMenuItem : public makVrv::DtMenuItem
69 {
70 public:
71  DtRevertCategoriesMenuItem(makVrv::DtDe&);
72  virtual ~DtRevertCategoriesMenuItem();
73 
75  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
76 
77 protected:
78  virtual void on_triggered();
79  virtual void on_aboutToShow();
80 
81 protected:
82  makVrv::DtDe& myDe;
84 };
85 
87 {
88 public:
89  DtRevertDeployedCountriesMenuItem(makVrv::DtDe&);
91 
93  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
94 
95 protected:
96  virtual void on_triggered();
97  virtual void on_aboutToShow();
98 
99 protected:
100  makVrv::DtDe& myDe;
102 };
103 
104 class DT_DLL_entityeditorimpl DtEditScriptedMovementFile : public makVrv::DtMenuItem
105 {
106 public:
107  DtEditScriptedMovementFile(makVrv::DtDe&);
108  virtual ~DtEditScriptedMovementFile();
109 
111  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
112 
113 protected:
114  virtual void on_triggered();
115  virtual void on_aboutToShow();
116 
117 protected:
118  makVrv::DtDe& myDe;
120 };
121 
122 class DT_DLL_entityeditorimpl DtUpgradeOldSMS : public makVrv::DtMenuItem
123 {
124 public:
125  DtUpgradeOldSMS(makVrv::DtDe&);
126  virtual ~DtUpgradeOldSMS();
127 
129  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
130 
131 protected:
132  virtual void on_triggered();
133 
134 protected:
135  makVrv::DtDe& myDe;
137 };
138 
139 class DT_DLL_entityeditorimpl DtApplyPlatformFileUpdates : public makVrv::DtMenuItem
140 {
141 public:
142  DtApplyPlatformFileUpdates(makVrv::DtDe&);
143  virtual ~DtApplyPlatformFileUpdates();
144 
146  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
147 
148 protected:
149  virtual void on_triggered();
150  virtual void on_aboutToShow();
151 
152 protected:
153  makVrv::DtDe& myDe;
155 };
156 
157 class DT_DLL_entityeditorimpl DtEditAnimatedMovementFile : public makVrv::DtMenuItem
158 {
159 public:
160  DtEditAnimatedMovementFile(makVrv::DtDe&);
161  virtual ~DtEditAnimatedMovementFile();
162 
164  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent);
165 
166 protected:
167  virtual void on_triggered();
168  virtual void on_aboutToShow();
169 
170 protected:
171  makVrv::DtDe& myDe;
173 };

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)