java.lang.Object
physx.NativeObject
physx.vehicle2.EngineDrivetrainParams
-
Nested Class Summary
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T> -
Field Summary
FieldsFields inherited from class physx.NativeObject
address, isExternallyAllocated, SIZEOF_BYTE, SIZEOF_DOUBLE, SIZEOF_FLOAT, SIZEOF_INT, SIZEOF_LONG, SIZEOF_POINTER, SIZEOF_SHORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EngineDrivetrainParamsarrayGet(long baseAddress, int index) voiddestroy()booleanisValid(PxVehicleAxleDescription axleDesc) voidvoidvoidvoidvoidvoidvoidvoidtransformAndScale(PxVehicleFrame srcFrame, PxVehicleFrame trgFrame, PxVehicleScale srcScale, PxVehicleScale trgScale) static EngineDrivetrainParamswrapPointer(long address) Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
Field Details
-
SIZEOF
public static final int SIZEOF -
ALIGNOF
public static final int ALIGNOF- See Also:
-
-
Constructor Details
-
EngineDrivetrainParams
protected EngineDrivetrainParams(long address) -
EngineDrivetrainParams
public EngineDrivetrainParams()
-
-
Method Details
-
wrapPointer
-
arrayGet
-
destroy
public void destroy() -
getAutoboxParams
- Returns:
- WebIDL type:
PxVehicleAutoboxParams[Value]
-
setAutoboxParams
- Parameters:
value- WebIDL type:PxVehicleAutoboxParams[Value]
-
getClutchCommandResponseParams
- Returns:
- WebIDL type:
PxVehicleClutchCommandResponseParams[Value]
-
setClutchCommandResponseParams
- Parameters:
value- WebIDL type:PxVehicleClutchCommandResponseParams[Value]
-
getEngineParams
- Returns:
- WebIDL type:
PxVehicleEngineParams[Value]
-
setEngineParams
- Parameters:
value- WebIDL type:PxVehicleEngineParams[Value]
-
getGearBoxParams
- Returns:
- WebIDL type:
PxVehicleGearboxParams[Value]
-
setGearBoxParams
- Parameters:
value- WebIDL type:PxVehicleGearboxParams[Value]
-
getMultiWheelDifferentialParams
- Returns:
- WebIDL type:
PxVehicleMultiWheelDriveDifferentialParams[Value]
-
setMultiWheelDifferentialParams
- Parameters:
value- WebIDL type:PxVehicleMultiWheelDriveDifferentialParams[Value]
-
getFourWheelDifferentialParams
- Returns:
- WebIDL type:
PxVehicleFourWheelDriveDifferentialParams[Value]
-
setFourWheelDifferentialParams
- Parameters:
value- WebIDL type:PxVehicleFourWheelDriveDifferentialParams[Value]
-
getTankDifferentialParams
- Returns:
- WebIDL type:
PxVehicleTankDriveDifferentialParams[Value]
-
setTankDifferentialParams
- Parameters:
value- WebIDL type:PxVehicleTankDriveDifferentialParams[Value]
-
getClutchParams
- Returns:
- WebIDL type:
PxVehicleClutchParams[Value]
-
setClutchParams
- Parameters:
value- WebIDL type:PxVehicleClutchParams[Value]
-
transformAndScale
public EngineDrivetrainParams transformAndScale(PxVehicleFrame srcFrame, PxVehicleFrame trgFrame, PxVehicleScale srcScale, PxVehicleScale trgScale) - Parameters:
srcFrame- WebIDL type:PxVehicleFrame[Const, Ref]trgFrame- WebIDL type:PxVehicleFrame[Const, Ref]srcScale- WebIDL type:PxVehicleScale[Const, Ref]trgScale- WebIDL type:PxVehicleScale[Const, Ref]- Returns:
- WebIDL type:
EngineDrivetrainParams[Value]
-
isValid
- Parameters:
axleDesc- WebIDL type:PxVehicleAxleDescription[Const, Ref]- Returns:
- WebIDL type: boolean
-