Package jolt.physics.body
Interface MutableMotionProperties
- All Superinterfaces:
JoltNative,MotionProperties
MutableMotionProperties relies on preview features of the Java platform:
MutableMotionPropertiesrefers to one or more preview APIs:MemoryAddress.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Method Summary
Modifier and TypeMethodDescriptionstatic MutableMotionPropertiesat(MemoryAddressPREVIEW addr) voidvoidvoidmoveKinematic(FVec3 deltaPosition, Quat deltaRotation, float deltaTime) voidsetAngularDamping(float angularDamping) voidsetAngularVelocity(FVec3 angularVelocity) voidsetAngularVelocityClamped(FVec3 angularVelocity) voidsetGravityFactor(float gravityFactor) voidsetInverseInertia(FVec3 diagonal, Quat rot) voidsetInverseMass(float inverseMass) voidsetLinearDamping(float linearDamping) voidsetLinearVelocity(FVec3 linearVelocity) voidsetLinearVelocityClamped(FVec3 linearVelocity) voidsetMaxAngularVelocity(float angularVelocity) voidsetMaxLinearVelocity(float linearVelocity) Methods inherited from interface jolt.JoltNative
addressMethods inherited from interface jolt.physics.body.MotionProperties
getAccumulatedForce, getAccumulatedTorque, getAngularDamping, getAngularVelocity, getGravityFactor, getInertiaRotation, getInverseInertiaDiagonal, getInverseInertiaForRotation, getInverseMass, getLinearDamping, getLinearVelocity, getLocalSpaceInverseInertia, getMaxAngularVelocity, getMaxLinearVelocity, getMotionQuality, getPointVelocityCOM, multiplyWorldSpaceInverseInertiaByVector
-
Method Details
-
at
-
setLinearVelocity
-
setLinearVelocityClamped
-
setAngularVelocity
-
setAngularVelocityClamped
-
moveKinematic
-
setMaxLinearVelocity
void setMaxLinearVelocity(float linearVelocity) -
setMaxAngularVelocity
void setMaxAngularVelocity(float angularVelocity) -
clampLinearVelocity
void clampLinearVelocity() -
clampAngularVelocity
void clampAngularVelocity() -
setLinearDamping
void setLinearDamping(float linearDamping) -
setAngularDamping
void setAngularDamping(float angularDamping) -
setGravityFactor
void setGravityFactor(float gravityFactor) -
setInverseMass
void setInverseMass(float inverseMass) -
setInverseInertia
-
MutableMotionPropertieswhen preview features are enabled.