VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvVrlQt
DtEntitySettingsItems.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* Copyright (c) 2012 MAK Technologies, Inc.
3
* All rights reserved.
4
*****************************************************************************/
5
9
10
#pragma once
11
12
#include <
vrvVrlQt/vrvVrlQt.h
>
13
#include <
vrvCoreQt/DtCheckedItem.h
>
14
#include <
vrvUtil/DtSignalConnectionManager.h
>
15
16
namespace
makVrv
17
{
18
21
class
DT_DLL_VRVVRLQT
DtGroundClampingItem
:
22
public
DtCheckedItem
23
{
24
Q_OBJECT
25
26
public
:
27
DtGroundClampingItem
(
DtDe
&);
28
virtual
~
DtGroundClampingItem
();
29
31
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
32
protected
:
33
//Set the value due to being triggered.
34
virtual
void
setValue(
bool
value);
35
36
//Get the current value.
37
virtual
bool
getValue()
const
;
38
39
DtSignalConnectionManager
mySignals
;
40
};
41
42
45
class
DT_DLL_VRVVRLQT
DtEntityLabelsItem
:
46
public
DtCheckedItem
47
{
48
Q_OBJECT
49
50
public
:
51
DtEntityLabelsItem
(
DtDe
&);
52
virtual
~
DtEntityLabelsItem
();
53
55
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
56
protected
:
57
//Set the value due to being triggered.
58
virtual
void
setValue(
bool
value);
59
60
//Get the current value.
61
virtual
bool
getValue()
const
;
62
63
DtSignalConnectionManager
mySignals
;
64
};
65
68
class
DT_DLL_VRVVRLQT
DtEntityHatLinesItem
:
69
public
DtCheckedItem
70
{
71
Q_OBJECT
72
73
public
:
74
DtEntityHatLinesItem
(
DtDe
&);
75
virtual
~
DtEntityHatLinesItem
();
76
78
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
79
protected
:
80
//Set the value due to being triggered.
81
virtual
void
setValue(
bool
value);
82
83
//Get the current value.
84
virtual
bool
getValue()
const
;
85
86
DtSignalConnectionManager
mySignals
;
87
};
88
91
class
DT_DLL_VRVVRLQT
DtVrlEmitterVolumeItem
:
public
DtCheckedItem
92
{
93
Q_OBJECT
94
95
public
:
96
98
DtVrlEmitterVolumeItem
(
DtDe
& );
99
101
virtual
~
DtVrlEmitterVolumeItem
();
102
104
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
105
106
protected
:
107
109
virtual
void
setValue(
bool
value );
110
111
//Get the current value.
112
virtual
bool
getValue()
const
;
113
114
DtSignalConnectionManager
mySignals
;
115
};
116
117
120
class
DT_DLL_VRVVRLQT
DtIntervisibilityItem
:
public
DtCheckedItem
121
{
122
Q_OBJECT
123
124
public
:
125
127
DtIntervisibilityItem
(
DtDe
& );
128
130
virtual
~
DtIntervisibilityItem
();
131
133
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
134
135
protected
:
136
138
virtual
void
setValue(
bool
value );
139
140
//Get the current value.
141
virtual
bool
getValue()
const
;
142
143
DtSignalConnectionManager
mySignals;
144
};
145
148
class
DT_DLL_VRVVRLQT
DtFireDetonateLinesItem
:
149
public
DtCheckedItem
150
{
151
Q_OBJECT
152
153
public
:
154
DtFireDetonateLinesItem
(
DtDe
&);
155
virtual
~
DtFireDetonateLinesItem
();
156
158
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
159
protected
:
160
//Set the value due to being triggered.
161
virtual
void
setValue(
bool
value);
162
163
//Get the current value.
164
virtual
bool
getValue()
const
;
165
166
DtSignalConnectionManager
mySignals
;
167
};
168
171
class
DT_DLL_VRVVRLQT
DtRadioCommunicationsMenuItem
172
:
public
DtCheckedItem
173
{
174
Q_OBJECT
175
176
public
:
177
179
DtRadioCommunicationsMenuItem
(
DtDe
& de );
180
182
virtual
~
DtRadioCommunicationsMenuItem
();
183
186
QAction
* createAction(
DtDe
& de,
QWidget
* parent );
187
190
virtual
void
setValue(
bool
value );
191
194
virtual
bool
getValue()
const
;
195
196
};
197
198
}
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)