Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
SixDOFConstraint Member List

This is the complete list of members for SixDOFConstraint, including all inherited members.

AddRef() constRefTarget< Constraint >inline
BuildIslands(uint32 inConstraintIndex, IslandBuilder &ioBuilder, BodyManager &inBodyManager) overrideTwoBodyConstraintvirtual
BuildIslandSplits(LargeIslandSplitter &ioSplitter) const overrideTwoBodyConstraintvirtual
cEmbeddedRefTarget< Constraint >protectedstatic
Constraint(const ConstraintSettings &inSettings)Constraintinlineexplicit
DrawConstraint(DebugRenderer *inRenderer) const overrideSixDOFConstraintvirtual
DrawConstraintLimits(DebugRenderer *inRenderer) const overrideSixDOFConstraintvirtual
DrawConstraintReferenceFrame(DebugRenderer *inRenderer) const overrideTwoBodyConstraintvirtual
EAxis typedefSixDOFConstraint
GetBody1() constTwoBodyConstraintinline
GetBody2() constTwoBodyConstraintinline
GetConstraintPriority() constConstraintinline
GetConstraintSettings() const overrideSixDOFConstraintvirtual
GetConstraintToBody1Matrix() const overrideSixDOFConstraintinlinevirtual
GetConstraintToBody2Matrix() const overrideSixDOFConstraintinlinevirtual
GetDrawConstraintSize() constConstraintinline
GetEnabled() constConstraintinline
GetLimitsMax(EAxis inAxis) constSixDOFConstraintinline
GetLimitsMin(EAxis inAxis) constSixDOFConstraintinline
GetLimitsSpringSettings(EAxis inAxis) constSixDOFConstraintinline
GetMaxFriction(EAxis inAxis) constSixDOFConstraintinline
GetMotorSettings(EAxis inAxis)SixDOFConstraintinline
GetMotorSettings(EAxis inAxis) constSixDOFConstraintinline
GetMotorState(EAxis inAxis) constSixDOFConstraintinline
GetNumPositionStepsOverride() constConstraintinline
GetNumVelocityStepsOverride() constConstraintinline
GetRefCount() constRefTarget< Constraint >inline
GetRotationInConstraintSpace() constSixDOFConstraint
GetRotationLimitsMax() constSixDOFConstraintinline
GetRotationLimitsMin() constSixDOFConstraintinline
GetSubType() const overrideSixDOFConstraintinlinevirtual
GetTargetAngularVelocityCS() constSixDOFConstraintinline
GetTargetOrientationCS() constSixDOFConstraintinline
GetTargetPositionCS() constSixDOFConstraintinline
GetTargetVelocityCS() constSixDOFConstraintinline
GetTotalLambdaMotorRotation() constSixDOFConstraintinline
GetTotalLambdaMotorTranslation() constSixDOFConstraintinline
GetTotalLambdaPosition() constSixDOFConstraintinline
GetTotalLambdaRotation() constSixDOFConstraintinline
GetTranslationLimitsMax() constSixDOFConstraintinline
GetTranslationLimitsMin() constSixDOFConstraintinline
GetType() const overrideTwoBodyConstraintinlinevirtual
GetUserData() constConstraintinline
IsActive() const overrideTwoBodyConstraintinlinevirtual
IsFixedAxis(EAxis inAxis) constSixDOFConstraintinline
IsFreeAxis(EAxis inAxis) constSixDOFConstraintinline
mBody1TwoBodyConstraintprotected
mBody2TwoBodyConstraintprotected
mDrawConstraintSizeConstraintprotected
mRefCountRefTarget< Constraint >mutableprotected
NonCopyable()=defaultNonCopyable
NonCopyable(const NonCopyable &)=deleteNonCopyable
NotifyShapeChanged(const BodyID &inBodyID, Vec3Arg inDeltaCOM) overrideSixDOFConstraintvirtual
RefTarget< Constraint >::operator=(const RefTarget &)RefTarget< Constraint >inline
NonCopyable::operator=(const NonCopyable &)=deleteNonCopyable
RefTarget()=defaultRefTarget< Constraint >inline
RefTarget(const RefTarget &)RefTarget< Constraint >inline
Release() constRefTarget< Constraint >inline
ResetWarmStart() overrideSixDOFConstraintvirtual
RestoreState(StateRecorder &inStream) overrideSixDOFConstraintvirtual
SaveState(StateRecorder &inStream) const overrideSixDOFConstraintvirtual
SetConstraintPriority(uint32 inPriority)Constraintinline
SetDrawConstraintSize(float inSize)Constraintinline
SetEmbedded() constRefTarget< Constraint >inline
SetEnabled(bool inEnabled)Constraintinline
SetLimitsSpringSettings(EAxis inAxis, const SpringSettings &inLimitsSpringSettings)SixDOFConstraintinline
SetMaxFriction(EAxis inAxis, float inFriction)SixDOFConstraint
SetMotorState(EAxis inAxis, EMotorState inState)SixDOFConstraint
SetNumPositionStepsOverride(uint inN)Constraintinline
SetNumVelocityStepsOverride(uint inN)Constraintinline
SetRotationLimits(Vec3Arg inLimitMin, Vec3Arg inLimitMax)SixDOFConstraint
SetTargetAngularVelocityCS(Vec3Arg inAngularVelocity)SixDOFConstraintinline
SetTargetOrientationBS(QuatArg inOrientation)SixDOFConstraintinline
SetTargetOrientationCS(QuatArg inOrientation)SixDOFConstraint
SetTargetPositionCS(Vec3Arg inPosition)SixDOFConstraintinline
SetTargetVelocityCS(Vec3Arg inVelocity)SixDOFConstraintinline
SetTranslationLimits(Vec3Arg inLimitMin, Vec3Arg inLimitMax)SixDOFConstraint
SetupVelocityConstraint(float inDeltaTime) overrideSixDOFConstraintvirtual
SetUserData(uint64 inUserData)Constraintinline
sInternalGetRefCountOffset()RefTarget< Constraint >inlinestatic
SixDOFConstraint(Body &inBody1, Body &inBody2, const SixDOFConstraintSettings &inSettings)SixDOFConstraint
SolvePositionConstraint(float inDeltaTime, float inBaumgarte) overrideSixDOFConstraintvirtual
SolveVelocityConstraint(float inDeltaTime) overrideSixDOFConstraintvirtual
ToConstraintSettings(ConstraintSettings &outSettings) constConstraintprotected
TwoBodyConstraint(Body &inBody1, Body &inBody2, const TwoBodyConstraintSettings &inSettings)TwoBodyConstraintinline
WarmStartVelocityConstraint(float inWarmStartImpulseRatio) overrideSixDOFConstraintvirtual
~Constraint()=defaultConstraintvirtual
~RefTarget()RefTarget< Constraint >inline