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

CAltimeterGauge Class Reference

#include <Gauges.h>

Inheritance diagram for CAltimeterGauge:

CBitmapGauge CGauge CStreamObject CObject List of all members.

Public Member Functions

 CAltimeterGauge (void)
virtual ~CAltimeterGauge (void)
virtual int Read (SStream *stream, Tag tag)
virtual ECursorResult MouseMoved (int x, int y)

Protected Attributes

int psiz_x
int psiz_y
CNeedleGaugendl1
CNeedleGaugendl2
CNeedleGaugendl3
char csrl_csr [64]
char csrr_csr [64]
Tag csrl_tag
Tag csrr_tag
CGaugeClickArea koll
int kpxy_x
int kpxy_y
CGaugeKnob knob
SMessage kmsg

Detailed Description

Definition at line 508 of file Gauges.h.


Constructor & Destructor Documentation

CAltimeterGauge::CAltimeterGauge void   ) 
 

Definition at line 1127 of file Gauges.cpp.

References csrl_csr, csrl_tag, csrr_csr, csrr_tag, kmsg, kpxy_x, kpxy_y, ndl1, ndl2, ndl3, psiz_x, and psiz_y.

CAltimeterGauge::~CAltimeterGauge void   )  [virtual]
 

Definition at line 1139 of file Gauges.cpp.

References ndl1, ndl2, and ndl3.


Member Function Documentation

ECursorResult CAltimeterGauge::MouseMoved int  x,
int  y
[virtual]
 

Reimplemented from CGauge.

Definition at line 1219 of file Gauges.cpp.

References CURSOR_NOT_CHANGED, knob, koll, CGauge::MouseMoved(), and CGaugeClickArea::MouseMoved().

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

Todo:
Parse user string into SMessage field update

Reimplemented from CBitmapGauge.

Definition at line 1146 of file Gauges.cpp.

References csrl_csr, csrr_csr, globals, kmsg, knob, koll, kpxy_x, kpxy_y, SGlobals::logWarning, ndl1, ndl2, ndl3, psiz_x, psiz_y, CBitmapGauge::Read(), ReadFrom(), ReadInt(), ReadMessage(), ReadString(), TAG_IGNORED, TAG_READ, TagToString(), and CLogFile::Write().


Member Data Documentation

char CAltimeterGauge::csrl_csr[64] [protected]
 

Definition at line 524 of file Gauges.h.

Referenced by CAltimeterGauge(), and Read().

Tag CAltimeterGauge::csrl_tag [protected]
 

Definition at line 526 of file Gauges.h.

Referenced by CAltimeterGauge().

char CAltimeterGauge::csrr_csr[64] [protected]
 

Definition at line 525 of file Gauges.h.

Referenced by CAltimeterGauge(), and Read().

Tag CAltimeterGauge::csrr_tag [protected]
 

Definition at line 526 of file Gauges.h.

Referenced by CAltimeterGauge().

SMessage CAltimeterGauge::kmsg [protected]
 

Definition at line 530 of file Gauges.h.

Referenced by CAltimeterGauge(), and Read().

CGaugeKnob CAltimeterGauge::knob [protected]
 

Definition at line 529 of file Gauges.h.

Referenced by MouseMoved(), and Read().

CGaugeClickArea CAltimeterGauge::koll [protected]
 

Definition at line 527 of file Gauges.h.

Referenced by MouseMoved(), and Read().

int CAltimeterGauge::kpxy_x [protected]
 

Definition at line 528 of file Gauges.h.

Referenced by CAltimeterGauge(), and Read().

int CAltimeterGauge::kpxy_y [protected]
 

Definition at line 528 of file Gauges.h.

Referenced by CAltimeterGauge(), and Read().

CNeedleGauge* CAltimeterGauge::ndl1 [protected]
 

Definition at line 521 of file Gauges.h.

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

CNeedleGauge* CAltimeterGauge::ndl2 [protected]
 

Definition at line 522 of file Gauges.h.

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

CNeedleGauge* CAltimeterGauge::ndl3 [protected]
 

Definition at line 523 of file Gauges.h.

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

int CAltimeterGauge::psiz_x [protected]
 

Definition at line 520 of file Gauges.h.

Referenced by CAltimeterGauge(), and Read().

int CAltimeterGauge::psiz_y [protected]
 

Definition at line 520 of file Gauges.h.

Referenced by CAltimeterGauge(), and Read().


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