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

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

AddRef() constRefTarget< Constraint >inline
BuildIslands(uint32 inConstraintIndex, IslandBuilder &ioBuilder, BodyManager &inBodyManager)=0Constraintpure virtual
BuildIslandSplits(LargeIslandSplitter &ioSplitter) const =0Constraintpure virtual
cEmbeddedRefTarget< Constraint >protectedstatic
Constraint(const ConstraintSettings &inSettings)Constraintinlineexplicit
ConstraintManagerConstraintfriend
DrawConstraint(DebugRenderer *inRenderer) const =0Constraintpure virtual
DrawConstraintLimits(DebugRenderer *inRenderer) constConstraintinlinevirtual
DrawConstraintReferenceFrame(DebugRenderer *inRenderer) constConstraintinlinevirtual
GetConstraintPriority() constConstraintinline
GetConstraintSettings() const =0Constraintpure virtual
GetDrawConstraintSize() constConstraintinline
GetEnabled() constConstraintinline
GetNumPositionStepsOverride() constConstraintinline
GetNumVelocityStepsOverride() constConstraintinline
GetRefCount() constRefTarget< Constraint >inline
GetSubType() const =0Constraintpure virtual
GetType() constConstraintinlinevirtual
GetUserData() constConstraintinline
IsActive() constConstraintinlinevirtual
mDrawConstraintSizeConstraintprotected
mRefCountRefTarget< Constraint >mutableprotected
NonCopyable()=defaultNonCopyable
NonCopyable(const NonCopyable &)=deleteNonCopyable
NotifyShapeChanged(const BodyID &inBodyID, Vec3Arg inDeltaCOM)=0Constraintpure virtual
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()=0Constraintpure virtual
RestoreState(StateRecorder &inStream)Constraintvirtual
SaveState(StateRecorder &inStream) constConstraintvirtual
SetConstraintPriority(uint32 inPriority)Constraintinline
SetDrawConstraintSize(float inSize)Constraintinline
SetEmbedded() constRefTarget< Constraint >inline
SetEnabled(bool inEnabled)Constraintinline
SetNumPositionStepsOverride(uint inN)Constraintinline
SetNumVelocityStepsOverride(uint inN)Constraintinline
SetupVelocityConstraint(float inDeltaTime)=0Constraintpure virtual
SetUserData(uint64 inUserData)Constraintinline
sInternalGetRefCountOffset()RefTarget< Constraint >inlinestatic
SolvePositionConstraint(float inDeltaTime, float inBaumgarte)=0Constraintpure virtual
SolveVelocityConstraint(float inDeltaTime)=0Constraintpure virtual
ToConstraintSettings(ConstraintSettings &outSettings) constConstraintprotected
WarmStartVelocityConstraint(float inWarmStartImpulseRatio)=0Constraintpure virtual
~Constraint()=defaultConstraintvirtual
~RefTarget()RefTarget< Constraint >inline