#include <Gauge.h>
Inheritance diagram for Vamos_Body::Gear_Shift:


Public Member Functions | |
| Gear_Shift (double x, double y, double z, double width, double height, const Vamos_Geometry::Three_Vector &rotation, const std::vector< Vamos_Geometry::Two_Point > &positions, std::string gate_image, std::string stick_image) | |
| ~Gear_Shift () | |
| void | set (int gear) |
| void | draw () const |
Private Attributes | |
| double | m_stick_width |
| double | m_stick_height |
| Vamos_Geometry::Three_Vector | m_rotation |
| std::vector< Vamos_Geometry::Two_Point > | m_positions |
| int | m_top_gear |
| Vamos_Geometry::Gl_Texture_Image * | mp_gate |
| Vamos_Geometry::Gl_Texture_Image * | mp_stick |
| GLuint | m_list_index |
Definition at line 180 of file Gauge.h.
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
Reimplemented from Vamos_Body::Gear_Indicator. Definition at line 448 of file Gauge.cc. References Vamos_Body::Gear_Indicator::m_gear, m_list_index, and m_positions. |
|
|
Reimplemented from Vamos_Body::Gear_Indicator. Definition at line 442 of file Gauge.cc. References Vamos_Body::Gear_Indicator::m_gear, and m_top_gear. |
|
|
Definition at line 192 of file Gauge.h. Referenced by draw(). |
|
|
Definition at line 186 of file Gauge.h. Referenced by draw(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 187 of file Gauge.h. Referenced by set(). |
|
|
Definition at line 189 of file Gauge.h. Referenced by ~Gear_Shift(). |
|
|
Definition at line 190 of file Gauge.h. Referenced by ~Gear_Shift(). |
1.4.6