#include <Car.h>
Public Member Functions | |
| Key_Control (bool block=false) | |
| void | target (double new_target, double time=0.0, double delay=0.0) |
| double | update (double time) |
| double | value () const |
| void | end () |
| bool | target_pending () |
Private Attributes | |
| bool | m_block |
| bool | m_target_pending |
| double | m_value |
| double | m_target |
| double | m_next_target |
| double | m_rate |
| double | m_next_rate |
| double | m_delay |
| double | m_next_delay |
| double | m_time |
| double | m_next_time |
Definition at line 61 of file Car.h.
|
|
|
|
|
Definition at line 143 of file Car.cc. References m_delay, m_rate, m_target, m_time, and m_value. Referenced by Vamos_Body::Car::start_engine(). |
|
||||||||||||||||
|
Definition at line 69 of file Car.cc. References m_block, m_delay, m_next_delay, m_next_target, m_next_time, m_rate, m_target, m_target_pending, m_time, and m_value. Referenced by Vamos_Body::Car::brake(), Vamos_Body::Car::clutch(), Vamos_Body::Car::disengage_clutch(), Vamos_Body::Car::engage_clutch(), Vamos_Body::Car::gas(), Vamos_Body::Car::handbrake(), Vamos_Body::Car::pan(), Vamos_Body::Car::steer(), and update(). |
|
|
Definition at line 109 of file Car.h. References m_target_pending. Referenced by Vamos_Body::Car::ShiftPending(). |
|
|
Definition at line 110 of file Car.cc. References m_delay, m_next_delay, m_next_target, m_next_time, m_rate, m_target, m_target_pending, m_time, m_value, and target(). Referenced by Vamos_Body::Car::propagate(). |
|
|
Definition at line 104 of file Car.h. References m_value. Referenced by Vamos_Body::Car::brake(), Vamos_Body::Gl_Car::draw_dashboard(), Vamos_Body::Car::gas(), Vamos_Body::Car::pan(), Vamos_Body::Car::propagate(), Vamos_Body::Car::steer(), and Vamos_Body::Gl_Car::view(). |
|
|
Definition at line 65 of file Car.h. Referenced by target(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 68 of file Car.h. Referenced by target(), target_pending(), and update(). |
|
|
|
|
|
|
1.4.6