13 #ifndef __diguyVehicleController_H
14 #define __diguyVehicleController_H
19 #define CPLUSPLUS_ONLY
28 class bdiScenarioVehicleController;
71 void set_speed(
float speed,
82 void set_desired_speed_with_acceleration(
float desired_speed,
93 void set_desired_speed_with_acceleration_time(
float desired_speed,
94 float acceleration_time,
105 void set_default_acceleration(
float acceleration,
109 void set_default_deceleration(
float deceleration,
135 void set_front_wheels_steer_angle(
float angle);
140 float get_front_wheels_steer_angle();
145 void set_desired_front_wheels_steer_angle(
float desired_angle,
151 float get_desired_front_wheels_steer_angle();
158 #ifdef CPLUSPLUS_ONLY
160 bdiScenarioVehicleController* get_scripted_object() {
return m_scripted_object;}
172 bdiScenarioVehicleController* m_scripted_object;
174 friend class bdiScenarioVehicleController;