UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TwoBoneIK.cpp File Reference
#include "TwoBoneIK.h"

Namespaces

namespace  AnimationCore
 

Functions

void AnimationCore::SolveTwoBoneIK (FTransform &InOutRootTransform, FTransform &InOutJointTransform, FTransform &InOutEndTransform, const FVector &JointTarget, const FVector &Effector, bool bAllowStretching, double StartStretchRatio, double MaxStretchScale)
 
void AnimationCore::SolveTwoBoneIK (FTransform &InOutRootTransform, FTransform &InOutJointTransform, FTransform &InOutEndTransform, const FVector &JointTarget, const FVector &Effector, double UpperLimbLength, double LowerLimbLength, bool bAllowStretching, double StartStretchRatio, double MaxStretchScale)
 
void AnimationCore::SolveTwoBoneIK (const FVector &RootPos, const FVector &JointPos, const FVector &EndPos, const FVector &JointTarget, const FVector &Effector, FVector &OutJointPos, FVector &OutEndPos, bool bAllowStretching, double StartStretchRatio, double MaxStretchScale)
 
void AnimationCore::SolveTwoBoneIK (const FVector &RootPos, const FVector &JointPos, const FVector &EndPos, const FVector &JointTarget, const FVector &Effector, FVector &OutJointPos, FVector &OutEndPos, double UpperLimbLength, double LowerLimbLength, bool bAllowStretching, double StartStretchRatio, double MaxStretchScale)