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

CBKAP140Gauge Class Reference

#include <Gauges.h>

Inheritance diagram for CBKAP140Gauge:

CBitmapGauge CGauge CStreamObject CObject List of all members.

Public Member Functions

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

Protected Attributes

CGaugeClickArea ca [7]
int nClickAreas
int caClicked

Detailed Description

Definition at line 1414 of file Gauges.h.


Constructor & Destructor Documentation

CBKAP140Gauge::CBKAP140Gauge void   ) 
 

Definition at line 5027 of file Gauges.cpp.

References caClicked, and nClickAreas.


Member Function Documentation

void CBKAP140Gauge::Draw void   )  [virtual]
 

Reimplemented from CBitmapGauge.

Definition at line 5075 of file Gauges.cpp.

References ca, CGauge::ClearSurface(), CGaugeClickArea::Draw(), CBitmapGauge::DrawUnderlay(), SMessage::id, SMessage::intData, CGauge::mesg, MSG_GETDATA, SendMessage(), CGauge::surf, and SMessage::user.

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

Reimplemented from CGauge.

Definition at line 5058 of file Gauges.cpp.

References ca, CURSOR_NOT_CHANGED, CGauge::MouseMoved(), CGaugeClickArea::MouseMoved(), and nClickAreas.

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

Todo:
Parse user string into SMessage field update

Reimplemented from CBitmapGauge.

Definition at line 5033 of file Gauges.cpp.

References ca, ClickAreaFromTag(), globals, SGlobals::logWarning, nClickAreas, CBitmapGauge::Read(), ReadFrom(), TAG_IGNORED, TAG_READ, TagToString(), and CLogFile::Write().


Member Data Documentation

CGaugeClickArea CBKAP140Gauge::ca[7] [protected]
 

Definition at line 1426 of file Gauges.h.

Referenced by Draw(), MouseMoved(), and Read().

int CBKAP140Gauge::caClicked [protected]
 

Definition at line 1428 of file Gauges.h.

Referenced by CBKAP140Gauge().

int CBKAP140Gauge::nClickAreas [protected]
 

Definition at line 1427 of file Gauges.h.

Referenced by CBKAP140Gauge(), MouseMoved(), and Read().


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