VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
saveTerrainMtdItem.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #pragma once
10 
13 #include <vrvCoreQt/DtMenu.h>
14 
15 namespace makVrv
16 {
17  class DtDe;
18 }
19 
20 namespace makVrf
21 {
23  {
24  Q_OBJECT;
25 
26  public:
28 
29  virtual ~DtSaveTerrainMtdItem();
30 
31  protected:
32 
34  virtual void on_triggered();
35  };
36 
38  {
39  Q_OBJECT;
40 
41  public:
43 
44  virtual ~DtSaveTerrainAsMtdItem();
45 
46  protected:
47 
49  virtual void on_triggered();
50  };
51 
52 
54  {
55  public:
57 
58  virtual ~DtVrfCloseTerrainItem();
59 
60  protected:
61 
63  virtual void on_triggered();
64  };
65 
67  {
68  public:
70 
71  virtual ~DtSaveOverlayAsShapeFiles();
72 
73  protected:
74  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
75 
77  virtual void on_aboutToShow();
78 
80  virtual void on_triggered();
81 
82  protected:
85  };
86 
88  {
89  public:
91 
93 
94  protected:
95  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
96 
98  virtual void on_aboutToShow();
99 
101  virtual void on_triggered();
102 
103  protected:
106  };
107 
109  {
110  public:
112 
114 
115  protected:
116  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
117 
119  virtual void on_aboutToShow();
120 
122  virtual void on_triggered();
123 
124  protected:
127  };
128 
130  {
131  public:
133 
134  virtual ~DtImportShapeFileOntoOverlay();
135 
136  protected:
137  virtual QAction* createAction(makVrv::DtDe&, QWidget*);
138 
140  virtual void on_aboutToShow();
141 
143  virtual void on_triggered();
144 
145  protected:
148  };
149 
152  {
153  public:
154 
157 
159  virtual ~DtTerrainFileMenu();
160 
162  virtual QMenu* createMenu(makVrv::DtDe&, QWidget* parent);
163  };
164 } //namespace makVrf
165 
The menu item for saving a terrain w/ a filename.
Definition: DtTerrainItems.h:109
Definition: saveTerrainMtdItem.h:87
Builder for menu items.
Definition: DtMenuItem.h:26
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:126
The item to &quot;close&quot; the terrain, same functionality as &quot;close Terrain&quot;.
Definition: DtTerrainItems.h:131
Definition: saveTerrainMtdItem.h:37
QAction * myAction
Definition: saveTerrainMtdItem.h:104
QAction * myAction
Definition: saveTerrainMtdItem.h:125
QAction * myAction
Definition: saveTerrainMtdItem.h:83
The menu item for saving a terrain.
Definition: DtTerrainItems.h:87
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:147
Definition: saveTerrainMtdItem.h:22
Submenu for terrain items on file menu.
Definition: saveTerrainMtdItem.h:151
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:84
Definition: saveTerrainMtdItem.h:53
Definition: saveTerrainMtdItem.h:108
Definition: saveTerrainMtdItem.h:66
makVrv::DtDe & myDe
Definition: saveTerrainMtdItem.h:105
The abstract base menu class.
Definition: DtMenu.h:26
QAction * myAction
Definition: saveTerrainMtdItem.h:146
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: saveTerrainMtdItem.h:129
Contains makVrv::DtTerrainItems class.

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)