Vamos_Body::Gauge Class Reference

#include <Gauge.h>

Inheritance diagram for Vamos_Body::Gauge:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Gauge ()
virtual ~Gauge ()
virtual void set (double value)=0
virtual void draw () const =0
bool on_steering_wheel () const

Protected Attributes

bool m_on_steering_wheel

Detailed Description

Definition at line 63 of file Gauge.h.


Constructor & Destructor Documentation

Vamos_Body::Gauge::Gauge  )  [inline]
 

Definition at line 69 of file Gauge.h.

virtual Vamos_Body::Gauge::~Gauge  )  [inline, virtual]
 

Definition at line 70 of file Gauge.h.


Member Function Documentation

virtual void Vamos_Body::Gauge::draw  )  const [pure virtual]
 

Implemented in Vamos_Body::Dial, Vamos_Body::LED_Gauge, and Vamos_Body::Digital_Gauge.

Referenced by Vamos_Body::Dashboard::draw().

bool Vamos_Body::Gauge::on_steering_wheel  )  const [inline]
 

Definition at line 73 of file Gauge.h.

References m_on_steering_wheel.

Referenced by Vamos_Body::Dashboard::draw().

virtual void Vamos_Body::Gauge::set double  value  )  [pure virtual]
 

Implemented in Vamos_Body::Dial, Vamos_Body::LED_Gauge, and Vamos_Body::Digital_Gauge.

Referenced by Vamos_Body::Dashboard::set_fuel_gauge(), Vamos_Body::Dashboard::set_speedometer(), and Vamos_Body::Dashboard::set_tachometer().


Member Data Documentation

bool Vamos_Body::Gauge::m_on_steering_wheel [protected]
 

Definition at line 66 of file Gauge.h.

Referenced by Vamos_Body::Digital_Gauge::Digital_Gauge(), Vamos_Body::LED_Gauge::LED_Gauge(), and on_steering_wheel().


The documentation for this class was generated from the following file:
Generated on Thu Oct 19 04:13:09 2006 by  doxygen 1.4.6