Package jolt.physics.body
Class BodyCreationSettings.F
java.lang.Object
jolt.BaseJoltNative
jolt.SegmentedJoltNative
jolt.physics.body.BodyCreationSettings
jolt.physics.body.BodyCreationSettings.F
- All Implemented Interfaces:
JoltNative
- Enclosing class:
BodyCreationSettings
-
Nested Class Summary
Nested classes/interfaces inherited from class jolt.physics.body.BodyCreationSettings
BodyCreationSettings.F -
Field Summary
Fields inherited from class jolt.SegmentedJoltNative
handle -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanfloatfloatfloatfloatbooleanfloatfloatfloatshortfloatbooleanlongvoidsetAllowDynamicOrKinematic(boolean allowDynamicOrKinematic) voidsetAllowSleeping(boolean allowSleeping) voidsetAngularDamping(float angularDamping) voidsetAngularVelocity(FVec3 angularVelocity) voidsetFriction(float friction) voidsetGravityFactor(float gravityFactor) voidsetInertiaMultiplier(float inertiaMultiplier) voidsetIsSensor(boolean isSensor) voidsetLinearDamping(float linearDamping) voidsetLinearVelocity(FVec3 linearVelocity) voidsetMassPropertiesOverride(MassProperties massPropertiesOverride) voidsetMaxAngularVelocity(float maxAngularVelocity) voidsetMaxLinearVelocity(float maxLinearVelocity) voidsetMotionQuality(MotionQuality motionQuality) voidsetMotionType(MotionType motionType) voidsetObjectLayer(short objectLayer) voidsetOverrideMassProperties(OverrideMassProperties overrideMassProperties) voidsetPosition(DVec3 position) voidsetPosition(FVec3 position) voidsetRestitution(float restitution) voidsetRotation(Quat rotation) voidsetUseManifoldReduction(boolean useManifoldReduction) voidsetUserData(long userData) Methods inherited from class jolt.physics.body.BodyCreationSettings
at, at, convertShapeSettings, getMassProperties, getShape, getShapeSettings, hasMassProperties, of, of, of, setShape, setShapeSettingsMethods inherited from class jolt.SegmentedJoltNative
addressMethods inherited from class jolt.BaseJoltNative
equals, hashCode
-
Method Details
-
getPositionF
- Specified by:
getPositionFin classBodyCreationSettings
-
setPosition
- Specified by:
setPositionin classBodyCreationSettings
-
getPositionD
- Specified by:
getPositionDin classBodyCreationSettings
-
setPosition
- Specified by:
setPositionin classBodyCreationSettings
-
getRotation
- Specified by:
getRotationin classBodyCreationSettings
-
setRotation
- Specified by:
setRotationin classBodyCreationSettings
-
getLinearVelocity
- Specified by:
getLinearVelocityin classBodyCreationSettings
-
setLinearVelocity
- Specified by:
setLinearVelocityin classBodyCreationSettings
-
getAngularVelocity
- Specified by:
getAngularVelocityin classBodyCreationSettings
-
setAngularVelocity
- Specified by:
setAngularVelocityin classBodyCreationSettings
-
getUserData
public long getUserData()- Specified by:
getUserDatain classBodyCreationSettings
-
setUserData
public void setUserData(long userData) - Specified by:
setUserDatain classBodyCreationSettings
-
getObjectLayer
public short getObjectLayer()- Specified by:
getObjectLayerin classBodyCreationSettings
-
setObjectLayer
public void setObjectLayer(short objectLayer) - Specified by:
setObjectLayerin classBodyCreationSettings
-
getCollisionGroup
- Specified by:
getCollisionGroupin classBodyCreationSettings
-
getMotionType
- Specified by:
getMotionTypein classBodyCreationSettings
-
setMotionType
- Specified by:
setMotionTypein classBodyCreationSettings
-
getAllowDynamicOrKinematic
public boolean getAllowDynamicOrKinematic()- Specified by:
getAllowDynamicOrKinematicin classBodyCreationSettings
-
setAllowDynamicOrKinematic
public void setAllowDynamicOrKinematic(boolean allowDynamicOrKinematic) - Specified by:
setAllowDynamicOrKinematicin classBodyCreationSettings
-
getIsSensor
public boolean getIsSensor()- Specified by:
getIsSensorin classBodyCreationSettings
-
setIsSensor
public void setIsSensor(boolean isSensor) - Specified by:
setIsSensorin classBodyCreationSettings
-
getUseManifoldReduction
public boolean getUseManifoldReduction()- Specified by:
getUseManifoldReductionin classBodyCreationSettings
-
setUseManifoldReduction
public void setUseManifoldReduction(boolean useManifoldReduction) - Specified by:
setUseManifoldReductionin classBodyCreationSettings
-
getMotionQuality
- Specified by:
getMotionQualityin classBodyCreationSettings
-
setMotionQuality
- Specified by:
setMotionQualityin classBodyCreationSettings
-
getAllowSleeping
public boolean getAllowSleeping()- Specified by:
getAllowSleepingin classBodyCreationSettings
-
setAllowSleeping
public void setAllowSleeping(boolean allowSleeping) - Specified by:
setAllowSleepingin classBodyCreationSettings
-
getFriction
public float getFriction()- Specified by:
getFrictionin classBodyCreationSettings
-
setFriction
public void setFriction(float friction) - Specified by:
setFrictionin classBodyCreationSettings
-
getRestitution
public float getRestitution()- Specified by:
getRestitutionin classBodyCreationSettings
-
setRestitution
public void setRestitution(float restitution) - Specified by:
setRestitutionin classBodyCreationSettings
-
getLinearDamping
public float getLinearDamping()- Specified by:
getLinearDampingin classBodyCreationSettings
-
setLinearDamping
public void setLinearDamping(float linearDamping) - Specified by:
setLinearDampingin classBodyCreationSettings
-
getAngularDamping
public float getAngularDamping()- Specified by:
getAngularDampingin classBodyCreationSettings
-
setAngularDamping
public void setAngularDamping(float angularDamping) - Specified by:
setAngularDampingin classBodyCreationSettings
-
getMaxLinearVelocity
public float getMaxLinearVelocity()- Specified by:
getMaxLinearVelocityin classBodyCreationSettings
-
setMaxLinearVelocity
public void setMaxLinearVelocity(float maxLinearVelocity) - Specified by:
setMaxLinearVelocityin classBodyCreationSettings
-
getMaxAngularVelocity
public float getMaxAngularVelocity()- Specified by:
getMaxAngularVelocityin classBodyCreationSettings
-
setMaxAngularVelocity
public void setMaxAngularVelocity(float maxAngularVelocity) - Specified by:
setMaxAngularVelocityin classBodyCreationSettings
-
getGravityFactor
public float getGravityFactor()- Specified by:
getGravityFactorin classBodyCreationSettings
-
setGravityFactor
public void setGravityFactor(float gravityFactor) - Specified by:
setGravityFactorin classBodyCreationSettings
-
getOverrideMassProperties
- Specified by:
getOverrideMassPropertiesin classBodyCreationSettings
-
setOverrideMassProperties
- Specified by:
setOverrideMassPropertiesin classBodyCreationSettings
-
getInertiaMultiplier
public float getInertiaMultiplier()- Specified by:
getInertiaMultiplierin classBodyCreationSettings
-
setInertiaMultiplier
public void setInertiaMultiplier(float inertiaMultiplier) - Specified by:
setInertiaMultiplierin classBodyCreationSettings
-
getMassPropertiesOverride
- Specified by:
getMassPropertiesOverridein classBodyCreationSettings
-
setMassPropertiesOverride
- Specified by:
setMassPropertiesOverridein classBodyCreationSettings
-