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

This is the complete list of members for DistanceConstraint, 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
DistanceConstraint(Body &inBody1, Body &inBody2, const DistanceConstraintSettings &inSettings)DistanceConstraint
DrawConstraint(DebugRenderer *inRenderer) const overrideDistanceConstraintvirtual
DrawConstraintLimits(DebugRenderer *inRenderer) constConstraintinlinevirtual
DrawConstraintReferenceFrame(DebugRenderer *inRenderer) const overrideTwoBodyConstraintvirtual
GetBody1() constTwoBodyConstraintinline
GetBody2() constTwoBodyConstraintinline
GetConstraintPriority() constConstraintinline
GetConstraintSettings() const overrideDistanceConstraintvirtual
GetConstraintToBody1Matrix() const overrideDistanceConstraintinlinevirtual
GetConstraintToBody2Matrix() const overrideDistanceConstraintinlinevirtual
GetDrawConstraintSize() constConstraintinline
GetEnabled() constConstraintinline
GetLimitsSpringSettings() constDistanceConstraintinline
GetLimitsSpringSettings()DistanceConstraintinline
GetMaxDistance() constDistanceConstraintinline
GetMinDistance() constDistanceConstraintinline
GetNumPositionStepsOverride() constConstraintinline
GetNumVelocityStepsOverride() constConstraintinline
GetRefCount() constRefTarget< Constraint >inline
GetSubType() const overrideDistanceConstraintinlinevirtual
GetTotalLambdaPosition() constDistanceConstraintinline
GetType() const overrideTwoBodyConstraintinlinevirtual
GetUserData() constConstraintinline
IsActive() const overrideTwoBodyConstraintinlinevirtual
mBody1TwoBodyConstraintprotected
mBody2TwoBodyConstraintprotected
mDrawConstraintSizeConstraintprotected
mRefCountRefTarget< Constraint >mutableprotected
NonCopyable()=defaultNonCopyable
NonCopyable(const NonCopyable &)=deleteNonCopyable
NotifyShapeChanged(const BodyID &inBodyID, Vec3Arg inDeltaCOM) overrideDistanceConstraintvirtual
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() overrideDistanceConstraintvirtual
RestoreState(StateRecorder &inStream) overrideDistanceConstraintvirtual
SaveState(StateRecorder &inStream) const overrideDistanceConstraintvirtual
SetConstraintPriority(uint32 inPriority)Constraintinline
SetDistance(float inMinDistance, float inMaxDistance)DistanceConstraintinline
SetDrawConstraintSize(float inSize)Constraintinline
SetEmbedded() constRefTarget< Constraint >inline
SetEnabled(bool inEnabled)Constraintinline
SetLimitsSpringSettings(const SpringSettings &inLimitsSpringSettings)DistanceConstraintinline
SetNumPositionStepsOverride(uint inN)Constraintinline
SetNumVelocityStepsOverride(uint inN)Constraintinline
SetupVelocityConstraint(float inDeltaTime) overrideDistanceConstraintvirtual
SetUserData(uint64 inUserData)Constraintinline
sInternalGetRefCountOffset()RefTarget< Constraint >inlinestatic
SolvePositionConstraint(float inDeltaTime, float inBaumgarte) overrideDistanceConstraintvirtual
SolveVelocityConstraint(float inDeltaTime) overrideDistanceConstraintvirtual
ToConstraintSettings(ConstraintSettings &outSettings) constConstraintprotected
TwoBodyConstraint(Body &inBody1, Body &inBody2, const TwoBodyConstraintSettings &inSettings)TwoBodyConstraintinline
WarmStartVelocityConstraint(float inWarmStartImpulseRatio) overrideDistanceConstraintvirtual
~Constraint()=defaultConstraintvirtual
~RefTarget()RefTarget< Constraint >inline