VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtRunwayLightStateData Struct Reference

Public Member Functions

 DtRunwayLightStateData ()
 
 DtRunwayLightStateData (const DtRunwayLightStateData &orig)
 
DtRunwayLightStateDataoperator= (const DtRunwayLightStateData &orig)
 
const DtStringrunwayName () const
 
void setRunwayName (const DtString &n)
 
const boolactive () const
 
void setActive (bool b)
 
unsigned char centerLineLight () const
 
void setCenterLineLight (unsigned char c)
 
unsigned char approachLight () const
 
void setApproachLight (unsigned char c)
 
unsigned char endIndicatorLight () const
 
void setEndIndicatorLight (unsigned char c)
 
unsigned char thresholdLightingLight () const
 
void setThresholdLightingLight (unsigned char c)
 
unsigned char touchDownZoneLight () const
 
void setTouchDownZoneLight (unsigned char c)
 
unsigned char VGSILight () const
 
void setVGSILight (unsigned char c)
 
unsigned char endLight () const
 
void setEndLight (unsigned char c)
 
unsigned char rapidExitTaxiwayLight () const
 
void setRapidExitTaxiwayLight (unsigned char c)
 
unsigned char runwayExitLight () const
 
void setRunwayExitLight (unsigned char c)
 
unsigned char taxiwayLeadOnLight () const
 
void setTaxiwayLeadOnLight (unsigned char c)
 
unsigned char taxiwayStopBarLight () const
 
void setTaxiwayStopBarLight (unsigned char c)
 
unsigned char prethresholdEdgeLight () const
 
void setPrethresholdEdgeLight (unsigned char c)
 
unsigned char displacedThresholdLight () const
 
void setDisplacedThresholdLight (unsigned char c)
 
unsigned char edgeLight () const
 
void setEdgeLight (unsigned char c)
 
unsigned char distanceToGoLight () const
 
void setDistanceToGoLight (unsigned char c)
 
bool arrestorGear () const
 
void setArrestorGear (bool c)
 
DtString archive () const
 
int restoreFromArchive (int &startIndex, const std::vector< DtString > &)
 
bool operator== (const DtRunwayLightStateData &rhs) const
 
bool operator!= (const DtRunwayLightStateData &rhs) const
 
unsigned char value (const DtString &value) const
 
void setValue (const DtString &value, unsigned char v)
 

Protected Attributes

DtString myRunwayName
 
bool myActive
 
bool myArrestorGear
 
unsigned char myCenterLineLight
 
unsigned char myDistanceToGoLight
 
unsigned char myEdgeLight
 
unsigned char myDisplacedThresholdLight
 
unsigned char myEndLight
 
unsigned char myTouchDownZoneLight
 
unsigned char myThresholdLightingLight
 
unsigned char myEndIndicatorLight
 
unsigned char myApproachLight
 
unsigned char myVGSILight
 
unsigned char myRapidExitTaxiwayLight
 
unsigned char myRunwayExitLight
 
unsigned char myTaxiwayLeadOnLight
 
unsigned char myTaxiwayStopBarLight
 
unsigned char myPrethresholdEdgeLight
 

Constructor & Destructor Documentation

DtRunwayLightStateData::DtRunwayLightStateData ( )
inline
DtRunwayLightStateData::DtRunwayLightStateData ( const DtRunwayLightStateData orig)
inline

Member Function Documentation

DtRunwayLightStateData& DtRunwayLightStateData::operator= ( const DtRunwayLightStateData orig)
inline
const DtString& DtRunwayLightStateData::runwayName ( ) const
inline
void DtRunwayLightStateData::setRunwayName ( const DtString n)
inline
const bool& DtRunwayLightStateData::active ( ) const
inline
void DtRunwayLightStateData::setActive ( bool  b)
inline
unsigned char DtRunwayLightStateData::centerLineLight ( ) const
inline
void DtRunwayLightStateData::setCenterLineLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::approachLight ( ) const
inline
void DtRunwayLightStateData::setApproachLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::endIndicatorLight ( ) const
inline
void DtRunwayLightStateData::setEndIndicatorLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::thresholdLightingLight ( ) const
inline
void DtRunwayLightStateData::setThresholdLightingLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::touchDownZoneLight ( ) const
inline
void DtRunwayLightStateData::setTouchDownZoneLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::VGSILight ( ) const
inline
void DtRunwayLightStateData::setVGSILight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::endLight ( ) const
inline
void DtRunwayLightStateData::setEndLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::rapidExitTaxiwayLight ( ) const
inline
void DtRunwayLightStateData::setRapidExitTaxiwayLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::runwayExitLight ( ) const
inline
void DtRunwayLightStateData::setRunwayExitLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::taxiwayLeadOnLight ( ) const
inline
void DtRunwayLightStateData::setTaxiwayLeadOnLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::taxiwayStopBarLight ( ) const
inline
void DtRunwayLightStateData::setTaxiwayStopBarLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::prethresholdEdgeLight ( ) const
inline
void DtRunwayLightStateData::setPrethresholdEdgeLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::displacedThresholdLight ( ) const
inline
void DtRunwayLightStateData::setDisplacedThresholdLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::edgeLight ( ) const
inline
void DtRunwayLightStateData::setEdgeLight ( unsigned char  c)
inline
unsigned char DtRunwayLightStateData::distanceToGoLight ( ) const
inline
void DtRunwayLightStateData::setDistanceToGoLight ( unsigned char  c)
inline
bool DtRunwayLightStateData::arrestorGear ( ) const
inline
void DtRunwayLightStateData::setArrestorGear ( bool  c)
inline
DtString DtRunwayLightStateData::archive ( ) const
int DtRunwayLightStateData::restoreFromArchive ( int startIndex,
const std::vector< DtString > &   
)
bool DtRunwayLightStateData::operator== ( const DtRunwayLightStateData rhs) const
inline
bool DtRunwayLightStateData::operator!= ( const DtRunwayLightStateData rhs) const
inline
unsigned char DtRunwayLightStateData::value ( const DtString value) const
inline
void DtRunwayLightStateData::setValue ( const DtString value,
unsigned char  v 
)
inline

Member Data Documentation

DtString DtRunwayLightStateData::myRunwayName
protected
bool DtRunwayLightStateData::myActive
protected
bool DtRunwayLightStateData::myArrestorGear
protected
unsigned char DtRunwayLightStateData::myCenterLineLight
protected
unsigned char DtRunwayLightStateData::myDistanceToGoLight
protected
unsigned char DtRunwayLightStateData::myEdgeLight
protected
unsigned char DtRunwayLightStateData::myDisplacedThresholdLight
protected
unsigned char DtRunwayLightStateData::myEndLight
protected
unsigned char DtRunwayLightStateData::myTouchDownZoneLight
protected
unsigned char DtRunwayLightStateData::myThresholdLightingLight
protected
unsigned char DtRunwayLightStateData::myEndIndicatorLight
protected
unsigned char DtRunwayLightStateData::myApproachLight
protected
unsigned char DtRunwayLightStateData::myVGSILight
protected
unsigned char DtRunwayLightStateData::myRapidExitTaxiwayLight
protected
unsigned char DtRunwayLightStateData::myRunwayExitLight
protected
unsigned char DtRunwayLightStateData::myTaxiwayLeadOnLight
protected
unsigned char DtRunwayLightStateData::myTaxiwayStopBarLight
protected
unsigned char DtRunwayLightStateData::myPrethresholdEdgeLight
protected

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)