VR-Forces 4.5 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
vrvCoreQt
DtTerrainItems.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2008 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtTerrainItems.h,v $ $Revision: 1.8 $ $State: Exp $
7
******************************************************************************/
8
12
13
#ifndef DtTerrainItems_H_
14
#define DtTerrainItems_H_
15
16
#include <
vrvCoreQt/vrvCoreQt.h
>
17
#include <
vrvCoreQt/DtMenuItem.h
>
18
19
namespace
makVrv
20
{
23
class
DT_DLL_VRVCOREQT
DtNewTerrainItem
:
public
DtMenuItem
24
{
25
Q_OBJECT;
26
public
:
27
DtNewTerrainItem
(
DtDe
& de);
28
29
virtual
~
DtNewTerrainItem
();
30
32
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
33
34
protected
:
35
37
virtual
void
on_triggered();
38
39
protected
:
40
DtDe
&
myDe
;
41
};
42
45
class
DT_DLL_VRVCOREQT
DtOpenTerrainItem
:
public
DtMenuItem
46
{
47
Q_OBJECT;
48
public
:
49
DtOpenTerrainItem
(
DtDe
& de);
50
51
virtual
~
DtOpenTerrainItem
();
52
54
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
55
56
protected
:
57
59
virtual
void
on_triggered();
60
61
protected
:
62
DtDe
&
myDe
;
63
};
64
67
class
DT_DLL_VRVCOREQT
DtSaveTerrainItem
:
public
DtMenuItem
68
{
69
Q_OBJECT;
70
public
:
71
DtSaveTerrainItem
(
DtDe
& de);
72
73
virtual
~
DtSaveTerrainItem
();
74
76
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
77
78
protected
:
79
81
virtual
void
on_triggered();
82
83
protected
:
84
DtDe
&
myDe
;
85
};
86
89
class
DT_DLL_VRVCOREQT
DtSaveTerrainAsItem
:
public
DtMenuItem
90
{
91
Q_OBJECT;
92
public
:
93
DtSaveTerrainAsItem
(
DtDe
& de);
94
95
virtual
~
DtSaveTerrainAsItem
();
96
98
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
99
100
protected
:
101
103
virtual
void
on_triggered();
104
105
protected
:
106
DtDe
&
myDe
;
107
};
108
111
class
DT_DLL_VRVCOREQT
DtCloseTerrainItem
:
public
DtMenuItem
112
{
113
Q_OBJECT;
114
public
:
115
DtCloseTerrainItem
(
DtDe
& de);
116
117
virtual
~
DtCloseTerrainItem
();
118
120
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
121
122
protected
:
123
125
virtual
void
on_triggered();
126
127
protected
:
128
DtDe
&
myDe
;
129
};
130
133
class
DT_DLL_VRVCOREQT
DtReloadTerrainItem
:
public
DtMenuItem
134
{
135
Q_OBJECT;
136
public
:
137
DtReloadTerrainItem
(
DtDe
& de);
138
139
virtual
~
DtReloadTerrainItem
();
140
142
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
143
144
protected
:
145
147
virtual
void
on_triggered();
148
149
protected
:
150
DtDe
&
myDe
;
151
};
152
}
153
154
#endif
155
Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (
www.mak.com
)