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

CHorizonGauge Class Reference

#include <Gauges.h>

Inheritance diagram for CHorizonGauge:

CBitmapGauge CGauge CStreamObject CObject CFDHorizonGauge List of all members.

Public Member Functions

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

Protected Attributes

SArtOffset foot
SArtOffset horz
int hoff
SArtOffset irim
SArtOffset orim
SArtOffset fron
float pixd
int moff
CGaugeKnob knob
char flag_art [64]
SMessage pich
SMessage roll

Detailed Description

Definition at line 565 of file Gauges.h.


Constructor & Destructor Documentation

CHorizonGauge::CHorizonGauge void   ) 
 

Definition at line 1351 of file Gauges.cpp.

References flag_art, hoff, moff, and pixd.


Member Function Documentation

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

Reimplemented from CGauge.

Definition at line 1448 of file Gauges.cpp.

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

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

Todo:
Parse user string into SMessage field update

Reimplemented from CBitmapGauge.

Reimplemented in CFDHorizonGauge.

Definition at line 1359 of file Gauges.cpp.

References SArtOffset::art, flag_art, foot, fron, globals, hoff, horz, irim, knob, SGlobals::logWarning, moff, orim, pich, pixd, CBitmapGauge::Read(), ReadFloat(), ReadFrom(), ReadInt(), ReadMessage(), ReadString(), roll, TAG_IGNORED, TAG_READ, TagToString(), CLogFile::Write(), SArtOffset::x, and SArtOffset::y.

Referenced by CFDHorizonGauge::Read().


Member Data Documentation

char CHorizonGauge::flag_art[64] [protected]
 

Definition at line 585 of file Gauges.h.

Referenced by CHorizonGauge(), and Read().

SArtOffset CHorizonGauge::foot [protected]
 

Definition at line 576 of file Gauges.h.

Referenced by Read().

SArtOffset CHorizonGauge::fron [protected]
 

Definition at line 581 of file Gauges.h.

Referenced by Read().

int CHorizonGauge::hoff [protected]
 

Definition at line 578 of file Gauges.h.

Referenced by CHorizonGauge(), and Read().

SArtOffset CHorizonGauge::horz [protected]
 

Definition at line 577 of file Gauges.h.

Referenced by Read().

SArtOffset CHorizonGauge::irim [protected]
 

Definition at line 579 of file Gauges.h.

Referenced by Read().

CGaugeKnob CHorizonGauge::knob [protected]
 

Definition at line 584 of file Gauges.h.

Referenced by MouseMoved(), and Read().

int CHorizonGauge::moff [protected]
 

Definition at line 583 of file Gauges.h.

Referenced by CHorizonGauge(), and Read().

SArtOffset CHorizonGauge::orim [protected]
 

Definition at line 580 of file Gauges.h.

Referenced by Read().

SMessage CHorizonGauge::pich [protected]
 

Definition at line 586 of file Gauges.h.

Referenced by Read().

float CHorizonGauge::pixd [protected]
 

Definition at line 582 of file Gauges.h.

Referenced by CHorizonGauge(), and Read().

SMessage CHorizonGauge::roll [protected]
 

Definition at line 587 of file Gauges.h.

Referenced by Read().


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