Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CPushPullKnobGauge Class Reference

#include <Gauges.h>

Inheritance diagram for CPushPullKnobGauge:

CGauge CStreamObject CObject CFlapsSwitchGauge CLitLandingGearKnobGauge CMixtureKnobGauge CPrimerKnobGauge CReversibleThrottleKnobGauge List of all members.

Public Member Functions

 CPushPullKnobGauge (void)
virtual ~CPushPullKnobGauge (void)
int Read (SStream *stream, Tag tag)

Protected Attributes

char bmap_art [64]
SMessage mesg
SMessage lnk1
int ytop
int ybtm
int valu_n
SKnobAreavalu
float lowv
float high
bool poll

Detailed Description

Definition at line 2734 of file Gauges.h.


Constructor & Destructor Documentation

CPushPullKnobGauge::CPushPullKnobGauge void   ) 
 

Definition at line 10106 of file Gauges.cpp.

References bmap_art, high, lnk1, lowv, mesg, poll, valu, valu_n, ybtm, and ytop.

CPushPullKnobGauge::~CPushPullKnobGauge void   )  [virtual]
 

Definition at line 10118 of file Gauges.cpp.

References valu.


Member Function Documentation

int CPushPullKnobGauge::Read SStream stream,
Tag  tag
[virtual]
 

Todo:
Parse user string into SMessage field update

Reimplemented from CGauge.

Reimplemented in CPrimerKnobGauge, CFlapsSwitchGauge, CLitLandingGearKnobGauge, CMixtureKnobGauge, and CReversibleThrottleKnobGauge.

Definition at line 10125 of file Gauges.cpp.

References bmap_art, globals, gtfo, CGauge::help, high, lnk1, SGlobals::logWarning, lowv, mesg, poll, CGauge::Read(), ReadFloat(), ReadInt(), ReadMessage(), ReadString(), TAG_IGNORED, TAG_READ, TagToString(), valu, valu_n, CLogFile::Write(), ybtm, and ytop.

Referenced by CReversibleThrottleKnobGauge::Read(), CMixtureKnobGauge::Read(), CLitLandingGearKnobGauge::Read(), CFlapsSwitchGauge::Read(), and CPrimerKnobGauge::Read().


Member Data Documentation

char CPushPullKnobGauge::bmap_art[64] [protected]
 

Definition at line 2743 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

float CPushPullKnobGauge::high [protected]
 

Definition at line 2751 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

SMessage CPushPullKnobGauge::lnk1 [protected]
 

Definition at line 2745 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

float CPushPullKnobGauge::lowv [protected]
 

Definition at line 2750 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

SMessage CPushPullKnobGauge::mesg [protected]
 

Reimplemented from CGauge.

Definition at line 2744 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

bool CPushPullKnobGauge::poll [protected]
 

Definition at line 2752 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

SKnobArea* CPushPullKnobGauge::valu [protected]
 

Definition at line 2749 of file Gauges.h.

Referenced by CPushPullKnobGauge(), Read(), and ~CPushPullKnobGauge().

int CPushPullKnobGauge::valu_n [protected]
 

Definition at line 2748 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

int CPushPullKnobGauge::ybtm [protected]
 

Definition at line 2747 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().

int CPushPullKnobGauge::ytop [protected]
 

Definition at line 2746 of file Gauges.h.

Referenced by CPushPullKnobGauge(), and Read().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen