VR-Forces 4.1.1 Class Documentation
globalEnvironmentActuatorDescriptor.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2009 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: globalEnvironmentActuatorDescriptor.h,v $ $Revision: 1.1 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 
14 #ifndef globalEnvironmentActuatorDescriptor_h
15 #define globalEnvironmentActuatorDescriptor_h
16 
18 #include "vrfutil/rwReal.h"
20 
24 {
25 public:
27  DtGlobalEnvironmentActuatorDescriptor(const DtString& componentName,
28  DtReaderWriterRegistry* parentRegistry = 0);
29 
32  DtReaderWriterRegistry* parentRegistry = 0);
33 
35 
39 
42  virtual DtString type() const;
43 
45  DtReaderWriterRegistry* parentRegistry = 0) const;
46 
49 
51 
52  virtual void setSunriseTime(double value);
53  virtual double sunriseTime() const;
55 
57 
58  virtual void setSunsetTime(double value);
59  virtual double sunsetTime() const;
61 
63 
64  virtual void setDaylightIllumination(double value);
65  virtual double daylightIllumination() const;
67 
69 
70  virtual void setNightIllumination(double value);
71  virtual double nightIllumination() const;
73 
75 
76  virtual void setDayNightTransitionTime(double value);
77  virtual double dayNightTransitionTime() const;
79 
83 
84  virtual double sunriseStartTime() const;
85  virtual double sunriseEndTime() const;
87 
88 
89 
90 
91  virtual double sunsetStartTime() const;
92  virtual double sunsetEndTime() const;
94 
95 protected:
98 
99 protected:
103 
116 
123 
130 
141 };
142 
143 #endif

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)