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

This is the complete list of members for HingeConstraint, 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 overrideHingeConstraintvirtual
DrawConstraintLimits(DebugRenderer *inRenderer) const overrideHingeConstraintvirtual
DrawConstraintReferenceFrame(DebugRenderer *inRenderer) const overrideTwoBodyConstraintvirtual
GetBody1() constTwoBodyConstraintinline
GetBody2() constTwoBodyConstraintinline
GetConstraintPriority() constConstraintinline
GetConstraintSettings() const overrideHingeConstraintvirtual
GetConstraintToBody1Matrix() const overrideHingeConstraintvirtual
GetConstraintToBody2Matrix() const overrideHingeConstraintvirtual
GetCurrentAngle() constHingeConstraint
GetDrawConstraintSize() constConstraintinline
GetEnabled() constConstraintinline
GetLimitsMax() constHingeConstraintinline
GetLimitsMin() constHingeConstraintinline
GetLimitsSpringSettings() constHingeConstraintinline
GetLimitsSpringSettings()HingeConstraintinline
GetLocalSpaceHingeAxis1() constHingeConstraintinline
GetLocalSpaceHingeAxis2() constHingeConstraintinline
GetLocalSpaceNormalAxis1() constHingeConstraintinline
GetLocalSpaceNormalAxis2() constHingeConstraintinline
GetLocalSpacePoint1() constHingeConstraintinline
GetLocalSpacePoint2() constHingeConstraintinline
GetMaxFrictionTorque() constHingeConstraintinline
GetMotorSettings()HingeConstraintinline
GetMotorSettings() constHingeConstraintinline
GetMotorState() constHingeConstraintinline
GetNumPositionStepsOverride() constConstraintinline
GetNumVelocityStepsOverride() constConstraintinline
GetRefCount() constRefTarget< Constraint >inline
GetSubType() const overrideHingeConstraintinlinevirtual
GetTargetAngle() constHingeConstraintinline
GetTargetAngularVelocity() constHingeConstraintinline
GetTotalLambdaMotor() constHingeConstraintinline
GetTotalLambdaPosition() constHingeConstraintinline
GetTotalLambdaRotation() constHingeConstraintinline
GetTotalLambdaRotationLimits() constHingeConstraintinline
GetType() const overrideTwoBodyConstraintinlinevirtual
GetUserData() constConstraintinline
HasLimits() constHingeConstraintinline
HingeConstraint(Body &inBody1, Body &inBody2, const HingeConstraintSettings &inSettings)HingeConstraint
IsActive() const overrideTwoBodyConstraintinlinevirtual
mBody1TwoBodyConstraintprotected
mBody2TwoBodyConstraintprotected
mDrawConstraintSizeConstraintprotected
mRefCountRefTarget< Constraint >mutableprotected
NonCopyable()=defaultNonCopyable
NonCopyable(const NonCopyable &)=deleteNonCopyable
NotifyShapeChanged(const BodyID &inBodyID, Vec3Arg inDeltaCOM) overrideHingeConstraintvirtual
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() overrideHingeConstraintvirtual
RestoreState(StateRecorder &inStream) overrideHingeConstraintvirtual
SaveState(StateRecorder &inStream) const overrideHingeConstraintvirtual
SetConstraintPriority(uint32 inPriority)Constraintinline
SetDrawConstraintSize(float inSize)Constraintinline
SetEmbedded() constRefTarget< Constraint >inline
SetEnabled(bool inEnabled)Constraintinline
SetLimits(float inLimitsMin, float inLimitsMax)HingeConstraint
SetLimitsSpringSettings(const SpringSettings &inLimitsSpringSettings)HingeConstraintinline
SetMaxFrictionTorque(float inFrictionTorque)HingeConstraintinline
SetMotorState(EMotorState inState)HingeConstraintinline
SetNumPositionStepsOverride(uint inN)Constraintinline
SetNumVelocityStepsOverride(uint inN)Constraintinline
SetTargetAngle(float inAngle)HingeConstraintinline
SetTargetAngularVelocity(float inAngularVelocity)HingeConstraintinline
SetupVelocityConstraint(float inDeltaTime) overrideHingeConstraintvirtual
SetUserData(uint64 inUserData)Constraintinline
sInternalGetRefCountOffset()RefTarget< Constraint >inlinestatic
SolvePositionConstraint(float inDeltaTime, float inBaumgarte) overrideHingeConstraintvirtual
SolveVelocityConstraint(float inDeltaTime) overrideHingeConstraintvirtual
ToConstraintSettings(ConstraintSettings &outSettings) constConstraintprotected
TwoBodyConstraint(Body &inBody1, Body &inBody2, const TwoBodyConstraintSettings &inSettings)TwoBodyConstraintinline
WarmStartVelocityConstraint(float inWarmStartImpulseRatio) overrideHingeConstraintvirtual
~Constraint()=defaultConstraintvirtual
~RefTarget()RefTarget< Constraint >inline