VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
weatherStatePageItems.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 
15 
16 class QComboBox;
17 
18 namespace makVrf
19 {
20  namespace makVrfGuiObjectInformationQt
21  {
22  class DtInformationDialogPageLogic;
23 
25  {
26  public:
29 
31  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
32  };
33 
35  {
36  Q_OBJECT
37 
38  public:
40  : DtEntityIcon(de)
41  {
42  }
43 
45  : DtEntityIcon(l)
46  {
47  }
48 
49  static std::string creatorName();
50 
51  protected:
52  virtual QString iconKey(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s) const;
53  virtual QVariant value(int col, int role, const QTreeWidgetItem* item,
55  virtual QPixmap containerIconForState(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
56  virtual QWidget* widgetRepresentation(QWidget* parent, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s);
57  virtual bool mouseReleaseEvent();
58 
59  protected:
61  };
62 
64 
66  {
67  public:
70  {
71  }
72 
74 
75  static std::string creatorName();
76 
77  protected:
80  };
81 
83 
85  {
86  public:
89  {
90  }
91 
93 
94  static std::string creatorName();
95 
96  protected:
99  };
100 
102 
104  {
105  public:
108  {
109  }
110 
112 
113  static std::string creatorName();
114 
115  protected:
118  };
119 
121 
123  {
124  public:
127  {
128  }
129 
131 
132  static std::string creatorName();
133 
134  protected:
137  };
138 
140 
142  {
143  public:
146  {
147  }
148 
150 
151  static std::string creatorName();
152 
153  protected:
156  };
157 
159 
161  {
162  public:
165  {
166  }
167 
169 
170  static std::string creatorName();
171 
172  protected:
175  };
176 
178 
180  {
181  public:
184  {
185  }
186 
188 
189  static std::string creatorName();
190 
191  protected:
194  };
195 
197 
199  {
200  public:
203  {
204  }
205 
207 
209 
210  static std::string creatorName();
211 
212  protected:
214  };
215 
217 
219  {
220  public:
223  {
224  }
225 
228 
229  static std::string creatorName();
230 
231  protected:
233  };
234 
236 
238  {
239  public:
242  {
243  }
244 
246 
247  static std::string creatorName();
248 
249  protected:
253  };
254 
256 
258  {
259  public:
262  {
263  }
264 
266 
267  static std::string creatorName();
268 
269  protected:
272  };
273 
275 
277  {
278  public:
281  {
282  }
283 
285 
286  static std::string creatorName();
287 
288  protected:
291  };
292 
294 
296  {
297  public:
300  {
301  }
302 
304 
305  static std::string creatorName();
306 
307  protected:
310  };
311 
313 
315  {
316  public:
319  {
320  }
321 
323 
324  static std::string creatorName();
325 
326  protected:
329  };
330 
332 
334  {
335  public:
338  {
339  }
340 
342 
343  static std::string creatorName();
344 
345  protected:
348  };
349 
351 
353  {
354  public:
357  {
358  }
359 
361 
362  static std::string creatorName();
363 
364  protected:
367  };
368 
370 
372  {
373  public:
376  {
377  }
378 
380 
381  static std::string creatorName();
382 
383  protected:
386  };
387 
389 
391  {
392  public:
395  {
396  }
397 
399 
400  static std::string creatorName();
401 
402  protected:
405  };
406 
408 
410  {
411  public:
414  {
415  }
416 
418 
419  static std::string creatorName();
420 
421  protected:
424  };
425 
427 
429  {
430  public:
433  {
434  }
435 
437 
438  static std::string creatorName();
439 
440  protected:
443  };
444 
446 
448  {
449  public:
452  {
453  }
454 
456 
457  static std::string creatorName();
458 
459  protected:
462  };
463 
465  }
466 }
DtItemUpdateFunctionCreator< DtWeatherStateSurfaceTransparency > DtWeatherStateSurfaceTransparencyCreator
Definition: weatherStatePageItems.h:293
DtItemUpdateFunctionCreator< DtWeatherStateSwellStateDirection > DtWeatherStateSwellStateDirectionCreator
Definition: weatherStatePageItems.h:312
DtWeatherStatePrecipitationType(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:201
DtWeatherStatePriority(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:87
DtItemUpdateFunctionCreator< DtWeatherStateWindSpeedAndDirection > DtWeatherStateWindSpeedAndDirectionCreator
Definition: weatherStatePageItems.h:158
DtItemUpdateFunctionCreator< DtWeatherStatePrecipitationTypeAndIntensity > DtWeatherStatePrecipitationTypeAndIntensityCreator
Definition: weatherStatePageItems.h:177
DtItemUpdateFunctionCreator< DtWeatherStateVisibility > DtWeatherStateVisibilityCreator
Definition: weatherStatePageItems.h:82
DtItemUpdateFunctionCreator< DtWeatherStateSnowMinimumAltitude > DtWeatherStateSnowMinimumAltitudeCreator
Definition: weatherStatePageItems.h:426
DtItemUpdateFunctionCreator< DtWeatherStateSnowAccumulation > DtWeatherStateSnowAccumulationCreator
Definition: weatherStatePageItems.h:407
DtWeatherIcon(DtInformationDialogPageLogic *l)
Definition: weatherStatePageItems.h:44
DtItemUpdateFunctionCreator< DtWeatherStateFogHeight > DtWeatherStateFogHeightCreator
Definition: weatherStatePageItems.h:388
Definition: entityInformationPageItems.h:104
DtItemUpdateFunctionCreator< DtWeatherStateSeaState > DtWeatherStateSeaStateCreator
Definition: weatherStatePageItems.h:331
DtWeatherStateSurgeDepth(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:355
DtItemUpdateFunctionCreator< DtWeatherStateSurgeDepth > DtWeatherStateSurgeDepthCreator
Definition: weatherStatePageItems.h:369
DtWeatherStateChoppiness(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:336
DtWeatherStateCloudState(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:106
DtItemUpdateFunctionCreator< DtWeatherStateChoppiness > DtWeatherStateChoppinessCreator
Definition: weatherStatePageItems.h:350
DtWeatherStatePrecipitationIntensity(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:221
DtWeatherStateSnowMinimumAltitude(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:412
DtWeatherStateWindDirection(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:182
DtItemUpdateFunctionCreator< DtWeatherIcon > DtWeatherIconCreator
Definition: weatherStatePageItems.h:63
Definition: entityInformationPageItems.h:31
The declaration of the makArchives::DtEnvironmentRecord class.
DtWeatherStateFogHeight(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:374
DtItemUpdateFunctionCreator< DtWeatherStatePrecipitationType > DtWeatherStatePrecipitationTypeCreator
Definition: weatherStatePageItems.h:216
DtItemUpdateFunctionCreator< DtWeatherStateAmbientAirTemperature > DtWeatherStateAmbientAirTemperatureCreator
Definition: weatherStatePageItems.h:255
DtItemUpdateFunctionCreator< DtWeatherStatePrecipitationIntensity > DtWeatherStatePrecipitationIntensityCreator
Definition: weatherStatePageItems.h:235
DtWeatherStateSwellStateDirection(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:298
DtWeatherStateSnowAccumulation(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:393
Record of environment/weather settings Includes precipitation, air, and clouds.
Definition: DtEnvironmentRecord.h:24
DtWeatherStateWindSpeed(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:125
DtWeatherStateRainAccumulation(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:450
DtWeatherIcon(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:39
DtWeatherStateVisibility(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:68
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:25
DtItemUpdateFunctionCreator< DtWeatherStateUnderwaterVisiblity > DtWeatherStateUnderwaterVisiblityCreator
Definition: weatherStatePageItems.h:274
DtWeatherStateUnderwaterVisiblity(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:260
DtWeatherStateSnowRoadAccumulation(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:431
DtWeatherStateSurfaceTransparency(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:279
DtWeatherStateAmbientAirTemperature(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:240
DtItemUpdateFunctionCreator< DtWeatherStatePriority > DtWeatherStatePriorityCreator
Definition: weatherStatePageItems.h:101
DtItemUpdateFunctionCreator< DtWeatherStateCloudState > DtWeatherStateCloudStateCreator
Definition: weatherStatePageItems.h:120
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtItemUpdateFunctionCreator< DtWeatherStateSnowRoadAccumulation > DtWeatherStateSnowRoadAccumulationCreator
Definition: weatherStatePageItems.h:445
DtWeatherStatePrecipitationTypeAndIntensity(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:163
makArchives::DtEnvironmentRecord myEnvironmentRecord
Definition: weatherStatePageItems.h:60
DtItemUpdateFunctionCreator< DtWeatherStateWindDirection > DtWeatherStateWindDirectionCreator
Definition: weatherStatePageItems.h:196
Contains makVrv::DtEntityInformationPageItems class.
DtWeatherStateWindSpeedAndDirection(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:144
DtItemUpdateFunctionCreator< DtWeatherStateRainAccumulation > DtWeatherStateRainAccumulationCreator
Definition: weatherStatePageItems.h:464
DtItemUpdateFunctionCreator< DtWeatherStateWindSpeed > DtWeatherStateWindSpeedCreator
Definition: weatherStatePageItems.h:139
DtWeatherStateSeaState(makVrv::DtDe &de)
Definition: weatherStatePageItems.h:317
Definition: weatherStatePageItems.h:34

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)