VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtEntitySettingsItems.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2013 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvVrlQt/vrvVrlQt.h>
15 
16 namespace makVrv
17 {
18 
22  public DtCheckedItem
23  {
24  Q_OBJECT
25 
26  public:
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 
40  };
41 
42 
46  public DtCheckedItem
47  {
48  Q_OBJECT
49 
50  public:
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 
64  };
65 
69  public DtCheckedItem
70  {
71  Q_OBJECT
72 
73  public:
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 
87  };
88 
92  {
93  Q_OBJECT
94 
95  public:
96 
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 
115  };
116 
117 
121  {
122  Q_OBJECT
123 
124  public:
125 
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 
149  public DtCheckedItem
150  {
151  Q_OBJECT
152 
153  public:
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 
167  };
168 
172  : public DtCheckedItem
173  {
174  Q_OBJECT
175 
176  public:
177 
180 
183 
186  QAction* createAction( DtDe& de, QWidget* parent );
187 
188  protected:
191  virtual void setValue( bool value );
192 
195  virtual bool getValue() const;
196 
197  };
198 
202  public DtCheckedItem
203  {
204  Q_OBJECT
205 
206  public:
208  virtual ~DtEntityOceanWakesItem();
209 
211  virtual QAction* createAction(DtDe&, QWidget* parent);
212 
213  protected:
214  //Set the value due to being triggered.
215  virtual void setValue(bool value);
216 
217  //Get the current value.
218  virtual bool getValue() const;
219 
221  };
222 
226  public DtCheckedItem
227  {
228  Q_OBJECT
229 
230  public:
232 
233  virtual ~DtLaserDesignatorSettingItem();
234 
236  virtual QAction* createAction(DtDe&, QWidget* parent);
237 
238  protected:
239  //Set the value due to being triggered.
240  virtual void setValue(bool value);
241 
242  //Get the current value.
243  virtual bool getValue() const;
244 
245  virtual void on_postInitialize();
246 
247  boost::signal<void (bool)> signal_settingChanged;
248 
250  };
251 
252 }

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)