VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrf::DtEnvironmentControlAreaInterface Class Referenceabstract

Abstract interface for the environment area widget.

Inheritance diagram for makVrf::DtEnvironmentControlAreaInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtEnvironmentControlAreaInterface ()
 
virtual void setTimeOfDay (int hours, int mins, int secs)=0
 
virtual void setDateAndTimeOfDay (int year, int month, int day, int hours, int mins, int secs)=0
 
virtual void updateWeatherIcon ()=0
 
virtual void updateWeatherIconForWindSpeed (makVrv::DtEnvironmentInterface::DtElevationalConfigurationRecord record)=0
 
virtual void setIllumination (double, int sunState, const std::string &iconFile)=0
 

Public Attributes

boost::signals2::signal< void()> signal_timeEnvironmentSettingsRequested
 
boost::signals2::signal< void()> signal_weatherEnvironmentSettingsRequested
 

Constructor & Destructor Documentation

virtual makVrf::DtEnvironmentControlAreaInterface::~DtEnvironmentControlAreaInterface ( )
virtual

Virtual DTOR.

Member Function Documentation

virtual void makVrf::DtEnvironmentControlAreaInterface::setTimeOfDay ( int  hours,
int  mins,
int  secs 
)
pure virtual
virtual void makVrf::DtEnvironmentControlAreaInterface::setDateAndTimeOfDay ( int  year,
int  month,
int  day,
int  hours,
int  mins,
int  secs 
)
pure virtual
virtual void makVrf::DtEnvironmentControlAreaInterface::updateWeatherIcon ( )
pure virtual
virtual void makVrf::DtEnvironmentControlAreaInterface::updateWeatherIconForWindSpeed ( makVrv::DtEnvironmentInterface::DtElevationalConfigurationRecord  record)
pure virtual
virtual void makVrf::DtEnvironmentControlAreaInterface::setIllumination ( double  ,
int  sunState,
const std::string &  iconFile 
)
pure virtual

Member Data Documentation

boost::signals2::signal<void ()> makVrf::DtEnvironmentControlAreaInterface::signal_timeEnvironmentSettingsRequested
boost::signals2::signal<void ()> makVrf::DtEnvironmentControlAreaInterface::signal_weatherEnvironmentSettingsRequested

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)