PxVehicleConcurrentUpdateData Struct Reference
[Vehicle]
Structure containing data that is computed for a vehicle and its wheels during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied.
More...
#include <PxVehicleUpdate.h>
Collaboration diagram for PxVehicleConcurrentUpdateData:

Public Member Functions | |
| PxVehicleConcurrentUpdateData () | |
Public Attributes | |
| PxVehicleWheelConcurrentUpdateData * | concurrentWheelUpdates |
| Pointer to an PxVehicleWheelConcurrentUpdate buffer of length nbConcurrentWheelUpdates The concurrentWheelUpdates buffer must persist until the end of PxVehiclePostUpdates A NULL pointer is not permitted. | |
| PxU32 | nbConcurrentWheelUpdates |
| The length of the concurrentWheelUpdates buffer. This value corresponds to the number of wheels in the associated vehicle passed to PxVehicleUpdates. | |
Private Attributes | |
| PxVec3 | linearMomentumChange |
| PxVec3 | angularMomentumChange |
| bool | staySleeping |
| bool | wakeup |
Friends | |
| class | PxVehicleUpdate |
Detailed Description
Structure containing data that is computed for a vehicle and its wheels during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied.
Constructor & Destructor Documentation
| PxVehicleConcurrentUpdateData::PxVehicleConcurrentUpdateData | ( | ) | [inline] |
Friends And Related Function Documentation
friend class PxVehicleUpdate [friend] |
Member Data Documentation
Pointer to an PxVehicleWheelConcurrentUpdate buffer of length nbConcurrentWheelUpdates The concurrentWheelUpdates buffer must persist until the end of PxVehiclePostUpdates A NULL pointer is not permitted.
- See also:
- PxVehicleUpdates, PxVehiclePostUpdates
The length of the concurrentWheelUpdates buffer. This value corresponds to the number of wheels in the associated vehicle passed to PxVehicleUpdates.
bool PxVehicleConcurrentUpdateData::staySleeping [private] |
bool PxVehicleConcurrentUpdateData::wakeup [private] |
The documentation for this struct was generated from the following file:
Copyright © 2008-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com