public class BatchVehicleUpdate extends NativeObject
NativeObject.Allocator<T>address, isExternallyAllocated| Modifier | Constructor and Description |
|---|---|
protected |
BatchVehicleUpdate() |
|
BatchVehicleUpdate(BatchVehicleUpdateDesc desc) |
protected |
BatchVehicleUpdate(long address) |
| Modifier and Type | Method and Description |
|---|---|
void |
addVehicle(PxVehicleWheels vehicle) |
void |
batchUpdate(float timestep) |
void |
destroy() |
PxWheelQueryResult |
getWheelQueryResult(int vehicleId,
int wheelId) |
int |
indexOf(PxVehicleWheels vehicle) |
void |
removeAllVehicles() |
void |
removeVehicle(PxVehicleWheels vehicle) |
static BatchVehicleUpdate |
wrapPointer(long address) |
checkNotNull, equals, getAddress, hashCodeprotected BatchVehicleUpdate()
protected BatchVehicleUpdate(long address)
public BatchVehicleUpdate(BatchVehicleUpdateDesc desc)
desc - WebIDL type: BatchVehicleUpdateDesc [Ref]public static BatchVehicleUpdate wrapPointer(long address)
public void destroy()
public void addVehicle(PxVehicleWheels vehicle)
vehicle - WebIDL type: PxVehicleWheelspublic void removeVehicle(PxVehicleWheels vehicle)
vehicle - WebIDL type: PxVehicleWheelspublic void removeAllVehicles()
public int indexOf(PxVehicleWheels vehicle)
vehicle - WebIDL type: PxVehicleWheelspublic void batchUpdate(float timestep)
timestep - WebIDL type: floatpublic PxWheelQueryResult getWheelQueryResult(int vehicleId, int wheelId)
vehicleId - WebIDL type: unsigned longwheelId - WebIDL type: unsigned longPxWheelQueryResult