![]() |
DI-Guy C++ SDK Reference
13.0
|
#include <diguyVehicleController.h>
Private Functions | |
The functions and variables past this point are for internal use only. No external access to them is expected or necessary. | |
| bdiScenarioVehicleController * | m_scripted_object |
| A pointer to internal data. More... | |
| class | bdiScenarioVehicleController |
| bdiScenarioVehicleController * | get_scripted_object () |
| diguyVehicleController (bdiScenarioVehicleController *vehicle_controller) | |
| A private constructor. More... | |
|
private |
A private constructor.
| diguyCharacter* diguyVehicleController::get_vehicle_character | ( | ) |
| void diguyVehicleController::set_speed | ( | float | speed, |
| diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND |
||
| ) |
This function sets the vehicle's speed.
The speed becomes effective immediately; no acceleration or deceleration is applied.
| speed | new speed of vehicle |
| units | units of speed |
Callable From:
| float diguyVehicleController::get_speed | ( | diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND | ) |
| void diguyVehicleController::set_desired_speed_with_acceleration | ( | float | desired_speed, |
| float | acceleration, | ||
| diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND |
||
| ) |
| void diguyVehicleController::set_desired_speed_with_acceleration_time | ( | float | desired_speed, |
| float | acceleration_time, | ||
| diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND |
||
| ) |
| float diguyVehicleController::get_desired_speed | ( | diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND | ) |
| void diguyVehicleController::set_default_acceleration | ( | float | acceleration, |
| diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND |
||
| ) |
| float diguyVehicleController::get_default_acceleration | ( | diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND | ) |
| void diguyVehicleController::set_default_deceleration | ( | float | deceleration, |
| diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND |
||
| ) |
| float diguyVehicleController::get_default_deceleration | ( | diguySpeedUnits | units = DIGUY_SPEED_UNITS_METERS_PER_SECOND | ) |
| void diguyVehicleController::set_vehicle_simulation_mode | ( | diguyVehicleSimulationMode | vsim_mode | ) |
| diguyVehicleSimulationMode diguyVehicleController::get_vehicle_simulation_mode | ( | ) |
| void diguyVehicleController::set_front_wheels_steer_angle | ( | float | angle | ) |
| float diguyVehicleController::get_front_wheels_steer_angle | ( | ) |
| void diguyVehicleController::set_desired_front_wheels_steer_angle | ( | float | desired_angle, |
| float | angle_change_rate = DIGUY_DEFAULT_FLOAT |
||
| ) |
| float diguyVehicleController::get_desired_front_wheels_steer_angle | ( | ) |
|
inline |
|
friend |
|
private |
A pointer to internal data.