VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtSkyConditionsManager Class Reference

Represents the class that manages the different sky conditions supported by the vrf environment. More...

Inheritance diagram for makVrv::DtSkyConditionsManager:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtSkyConditionsManager ()
unsigned int currentSkyConditions () const
virtual void setCurrentSkyConditions (const std::string &value)
virtual void setCurrentSkyConditions (unsigned int value)
virtual void createDefaultFile ()
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static DtSkyConditionsManagerinstance (DtDe &de)
 Get an instance of the settings manager.

Protected Member Functions

 DtSkyConditionsManager (makVrv::DtDe &)
 CTOR.
virtual void applySkyCondition (makArchives::DtSkyConditionRecord &rec)
virtual bool hasCloudLayer (const makArchives::DtCloudLayerRecord &rec) const
virtual void loadDefaults ()
virtual void saveAsDefaults ()

Protected Attributes

DtDemyDe
makArchives::DtSkyConditionsListRecord mySkyConditions
makArchives::DtEnvironmentRecord::CloudLayerRecordList myCloudLayers

Detailed Description

Represents the class that manages the different sky conditions supported by the vrf environment.

Constructor & Destructor Documentation

virtual makVrv::DtSkyConditionsManager::~DtSkyConditionsManager ( )
virtual
makVrv::DtSkyConditionsManager::DtSkyConditionsManager ( makVrv::DtDe )
protected

CTOR.

Member Function Documentation

static DtSkyConditionsManager& makVrv::DtSkyConditionsManager::instance ( DtDe de)
static

Get an instance of the settings manager.

unsigned int makVrv::DtSkyConditionsManager::currentSkyConditions ( ) const
virtual void makVrv::DtSkyConditionsManager::setCurrentSkyConditions ( const std::string &  value)
virtual
virtual void makVrv::DtSkyConditionsManager::setCurrentSkyConditions ( unsigned int  value)
virtual
virtual void makVrv::DtSkyConditionsManager::createDefaultFile ( )
virtual
virtual void makVrv::DtSkyConditionsManager::applySkyCondition ( makArchives::DtSkyConditionRecord rec)
protectedvirtual
virtual bool makVrv::DtSkyConditionsManager::hasCloudLayer ( const makArchives::DtCloudLayerRecord rec) const
protectedvirtual
virtual void makVrv::DtSkyConditionsManager::loadDefaults ( )
protectedvirtual
virtual void makVrv::DtSkyConditionsManager::saveAsDefaults ( )
protectedvirtual

Member Data Documentation

DtDe& makVrv::DtSkyConditionsManager::myDe
protected
makArchives::DtSkyConditionsListRecord makVrv::DtSkyConditionsManager::mySkyConditions
protected
makArchives::DtEnvironmentRecord::CloudLayerRecordList makVrv::DtSkyConditionsManager::myCloudLayers
protected

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

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)