Package physx.extensions
Class BatchVehicleUpdate
- java.lang.Object
-
- physx.NativeObject
-
- physx.extensions.BatchVehicleUpdate
-
public class BatchVehicleUpdate extends NativeObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T>
-
-
Field Summary
-
Fields inherited from class physx.NativeObject
address, isExternallyAllocated
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBatchVehicleUpdate()protectedBatchVehicleUpdate(long address)BatchVehicleUpdate(BatchVehicleUpdateDesc desc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddVehicle(PxVehicleWheels vehicle)voidbatchUpdate(float timestep)voiddestroy()PxWheelQueryResultgetWheelQueryResult(int vehicleId, int wheelId)intindexOf(PxVehicleWheels vehicle)voidremoveAllVehicles()voidremoveVehicle(PxVehicleWheels vehicle)static BatchVehicleUpdatewrapPointer(long address)-
Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
-
-
-
Constructor Detail
-
BatchVehicleUpdate
protected BatchVehicleUpdate()
-
BatchVehicleUpdate
protected BatchVehicleUpdate(long address)
-
BatchVehicleUpdate
public BatchVehicleUpdate(BatchVehicleUpdateDesc desc)
- Parameters:
desc- WebIDL type:BatchVehicleUpdateDesc[Ref]
-
-
Method Detail
-
wrapPointer
public static BatchVehicleUpdate wrapPointer(long address)
-
destroy
public void destroy()
-
addVehicle
public void addVehicle(PxVehicleWheels vehicle)
- Parameters:
vehicle- WebIDL type:PxVehicleWheels
-
removeVehicle
public void removeVehicle(PxVehicleWheels vehicle)
- Parameters:
vehicle- WebIDL type:PxVehicleWheels
-
removeAllVehicles
public void removeAllVehicles()
-
indexOf
public int indexOf(PxVehicleWheels vehicle)
- Parameters:
vehicle- WebIDL type:PxVehicleWheels- Returns:
- WebIDL type: long
-
batchUpdate
public void batchUpdate(float timestep)
- Parameters:
timestep- WebIDL type: float
-
getWheelQueryResult
public PxWheelQueryResult getWheelQueryResult(int vehicleId, int wheelId)
- Parameters:
vehicleId- WebIDL type: unsigned longwheelId- WebIDL type: unsigned long- Returns:
- WebIDL type:
PxWheelQueryResult
-
-