#include "vehicle/PxVehicleSDK.h"#include "vehicle/PxVehicleDrive4W.h"#include "vehicle/PxVehicleDriveNW.h"#include "vehicle/PxVehicleDriveTank.h"


Go to the source code of this file.
Classes | |
| struct | PxVehicleKeySmoothingData |
| Used to produce smooth vehicle driving control values from key inputs. More... | |
| struct | PxVehiclePadSmoothingData |
| Used to produce smooth analog vehicle control values from analog inputs. More... | |
| class | PxVehicleDrive4WRawInputData |
| Used to produce smooth vehicle driving control values from analog and digital inputs. More... | |
| class | PxVehicleDriveNWRawInputData |
| Used to produce smooth vehicle driving control values from analog and digital inputs. More... | |
| class | PxVehicleDriveTankRawInputData |
| Used to produce smooth analog tank control values from analog and digital inputs. More... | |
Functions | |
| PX_COMPILE_TIME_ASSERT (0==(sizeof(PxVehicleChassisData)&0x0f)) | |
| void | PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs (const PxVehicleKeySmoothingData &keySmoothing, const PxFixedSizeLookupTable< 8 > &steerVsForwardSpeedTable, const PxVehicleDrive4WRawInputData &rawInputData, const PxReal timestep, const bool isVehicleInAir, PxVehicleDrive4W &focusVehicle) |
| Used to smooth and set analog vehicle control values (accel,brake,handbrake,steer) from digital inputs (keyboard). Also used to set boolean gearup, geardown values. | |
| void | PxVehicleDrive4WSmoothAnalogRawInputsAndSetAnalogInputs (const PxVehiclePadSmoothingData &padSmoothing, const PxFixedSizeLookupTable< 8 > &steerVsForwardSpeedTable, const PxVehicleDrive4WRawInputData &rawInputData, const PxReal timestep, const bool isVehicleInAir, PxVehicleDrive4W &focusVehicle) |
| Used to smooth and set analog vehicle control values from analog inputs (gamepad). Also used to set boolean gearup, geardown values. | |
| void | PxVehicleDriveNWSmoothDigitalRawInputsAndSetAnalogInputs (const PxVehicleKeySmoothingData &keySmoothing, const PxFixedSizeLookupTable< 8 > &steerVsForwardSpeedTable, const PxVehicleDriveNWRawInputData &rawInputData, const PxReal timestep, const bool isVehicleInAir, PxVehicleDriveNW &focusVehicle) |
| Used to smooth and set analog vehicle control values (accel,brake,handbrake,steer) from digital inputs (keyboard). Also used to set boolean gearup, geardown values. | |
| void | PxVehicleDriveNWSmoothAnalogRawInputsAndSetAnalogInputs (const PxVehiclePadSmoothingData &padSmoothing, const PxFixedSizeLookupTable< 8 > &steerVsForwardSpeedTable, const PxVehicleDriveNWRawInputData &rawInputData, const PxReal timestep, const bool isVehicleInAir, PxVehicleDriveNW &focusVehicle) |
| Used to smooth and set analog vehicle control values from analog inputs (gamepad). Also used to set boolean gearup, geardown values. | |
| void | PxVehicleDriveTankSmoothDigitalRawInputsAndSetAnalogInputs (const PxVehicleKeySmoothingData &keySmoothing, const PxVehicleDriveTankRawInputData &rawInputData, const PxReal timestep, PxVehicleDriveTank &focusVehicle) |
| Used to smooth and set analog tank control values from digital inputs (keyboard). Also used to set boolean gearup, geardown values. | |
| void | PxVehicleDriveTankSmoothAnalogRawInputsAndSetAnalogInputs (const PxVehiclePadSmoothingData &padSmoothing, const PxVehicleDriveTankRawInputData &rawInputData, const PxReal timestep, PxVehicleDriveTank &focusVehicle) |
| Used to smooth and set analog tank control values from analog inputs (gamepad). Also used to set boolean gearup, geardown values. | |