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

CRMINeedleGauge Class Reference

#include <Gauges.h>

Inheritance diagram for CRMINeedleGauge:

CBitmapGauge CGauge CStreamObject CObject List of all members.

Public Member Functions

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

Protected Attributes

Tag comp_tag
CGaugeNeedle comp
int cpxy_x
int cpxy_y
CGaugeNeedle adfn
int anxy_x
int anxy_y
CGaugeNeedle rmin
int rnxy_x
int rnxy_y
Tag adf1
int adf1_unit
Tag adf2
int adf2_unit
Tag nav1
int nav1_unit
Tag nav2
int nav2_unit
SArtOffset adfa
SArtOffset vora
CGaugeClickArea lbtn
CGaugeClickArea rbtn

Detailed Description

Definition at line 1659 of file Gauges.h.


Constructor & Destructor Documentation

CRMINeedleGauge::CRMINeedleGauge void   ) 
 

Definition at line 6081 of file Gauges.cpp.

References adf1, adf1_unit, adf2, adf2_unit, adfa, anxy_x, anxy_y, SArtOffset::art, comp_tag, cpxy_x, cpxy_y, nav1, nav1_unit, nav2, nav2_unit, rnxy_x, rnxy_y, vora, SArtOffset::x, and SArtOffset::y.


Member Function Documentation

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

Reimplemented from CGauge.

Definition at line 6197 of file Gauges.cpp.

References CURSOR_NOT_CHANGED, lbtn, CGauge::MouseMoved(), CGaugeClickArea::MouseMoved(), and rbtn.

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

Todo:
Parse user string into SMessage field update

Reimplemented from CBitmapGauge.

Definition at line 6095 of file Gauges.cpp.

References adf1, adf1_unit, adf2, adf2_unit, adfa, adfn, anxy_x, anxy_y, SArtOffset::art, comp, comp_tag, cpxy_x, cpxy_y, globals, lbtn, SGlobals::logWarning, nav1, nav1_unit, nav2, nav2_unit, rbtn, CBitmapGauge::Read(), ReadFrom(), ReadInt(), ReadString(), ReadTag(), rmin, rnxy_x, rnxy_y, TAG_IGNORED, TAG_READ, TagToString(), vora, CLogFile::Write(), SArtOffset::x, and SArtOffset::y.


Member Data Documentation

Tag CRMINeedleGauge::adf1 [protected]
 

Definition at line 1677 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::adf1_unit [protected]
 

Definition at line 1678 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

Tag CRMINeedleGauge::adf2 [protected]
 

Definition at line 1679 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::adf2_unit [protected]
 

Definition at line 1680 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

SArtOffset CRMINeedleGauge::adfa [protected]
 

Definition at line 1685 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

CGaugeNeedle CRMINeedleGauge::adfn [protected]
 

Definition at line 1673 of file Gauges.h.

Referenced by Read().

int CRMINeedleGauge::anxy_x [protected]
 

Definition at line 1674 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::anxy_y [protected]
 

Definition at line 1674 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

CGaugeNeedle CRMINeedleGauge::comp [protected]
 

Definition at line 1671 of file Gauges.h.

Referenced by Read().

Tag CRMINeedleGauge::comp_tag [protected]
 

Definition at line 1670 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::cpxy_x [protected]
 

Definition at line 1672 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::cpxy_y [protected]
 

Definition at line 1672 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

CGaugeClickArea CRMINeedleGauge::lbtn [protected]
 

Definition at line 1687 of file Gauges.h.

Referenced by MouseMoved(), and Read().

Tag CRMINeedleGauge::nav1 [protected]
 

Definition at line 1681 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::nav1_unit [protected]
 

Definition at line 1682 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

Tag CRMINeedleGauge::nav2 [protected]
 

Definition at line 1683 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::nav2_unit [protected]
 

Definition at line 1684 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

CGaugeClickArea CRMINeedleGauge::rbtn [protected]
 

Definition at line 1688 of file Gauges.h.

Referenced by MouseMoved(), and Read().

CGaugeNeedle CRMINeedleGauge::rmin [protected]
 

Definition at line 1675 of file Gauges.h.

Referenced by Read().

int CRMINeedleGauge::rnxy_x [protected]
 

Definition at line 1676 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

int CRMINeedleGauge::rnxy_y [protected]
 

Definition at line 1676 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().

SArtOffset CRMINeedleGauge::vora [protected]
 

Definition at line 1686 of file Gauges.h.

Referenced by CRMINeedleGauge(), and Read().


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