54 virtual void setDateAndTimeOfDay(
const DtTime& val);
57 virtual const DtTime dateAndTimeOfDay()
const;
60 virtual void setTimeOfDayAdvancementSpeed(
const DtFloat64& val);
63 virtual const DtFloat64& timeOfDayAdvancementSpeed()
const;
66 virtual void setSunPositionLockedToObserver(
bool val);
69 virtual bool sunPositionLockedToObserver()
const;
Contains the DtEntityIdentifier class declaration.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
DtTime myDateAndTimeOfDay
Definition: timeAndDateStateRepository.h:78
This file contains typedefs used to represent objects in a protocol neutral way.
This file declares DtVector and DtVector32.
virtual DtStateRepository * clone(bool copy=false) const
Return a copy/empty object of the same type as this.
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
bool mySunPositionLockedToObserver
Definition: timeAndDateStateRepository.h:80
virtual void printData() const
Print State Data to the DtInfo Stream.
DtFloat64 myTimeOfDayAdvancementSpeed
Definition: timeAndDateStateRepository.h:79
virtual void printDataToStream(std::ostream &stream) const
Prints the State Data to the stream specified.
DtStateRepository & operator=(const DtStateRepository &orig)
assignment operator
Instances of DtTimeAndDateStateRepository are used to store state data for MAK_TimeAndDate objects...
Definition: timeAndDateStateRepository.h:26