![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimationRuntime.h>
Inheritance diagram for IInterpolationIndexProvider:Classes | |
| struct | FPerBoneInterpolationData |
Public Member Functions | |
| ~IInterpolationIndexProvider ()=default | |
| virtual TSharedPtr< FPerBoneInterpolationData > | GetPerBoneInterpolationData (const USkeleton *Skeleton) const |
| virtual ENGINE_API int32 | GetPerBoneInterpolationIndex (int32 BoneIndex, const FBoneContainer &RequiredBones, const FPerBoneInterpolationData *Data) const |
| virtual int32 | GetPerBoneInterpolationIndex (const FCompactPoseBoneIndex &InCompactPoseBoneIndex, const FBoneContainer &RequiredBones, const FPerBoneInterpolationData *Data) const =0 |
| virtual int32 | GetPerBoneInterpolationIndex (const FSkeletonPoseBoneIndex InSkeletonBoneIndex, const USkeleton *TargetSkeleton, const IInterpolationIndexProvider::FPerBoneInterpolationData *Data) const =0 |
Interface used to provide interpolation indices for per bone blends
|
default |
|
inlinevirtual |
Reimplemented in UBlendSpace.
|
pure virtual |
Implemented in UBlendProfile, and UBlendSpace.
|
pure virtual |
Implemented in UBlendProfile, and UBlendSpace.
|
virtual |