static void BlendPosesTogetherPerBone ( [TArrayView](API\Runtime\Core\Containers\TArrayView)< const [FCompactPose](API\Runtime\Engine\FCompactPose) > SourcePoses, [TArrayView](API\Runtime\Core\Containers\TArrayView)< const [FBlendedCurve](API\Runtime\Engine\Animation\FBlendedCurve) > SourceCurves, [TArrayView](API\Runtime\Core\Containers\TArrayView)< const [UE::Anim::FStackAttributeContainer](API\Runtime\Engine\Animation\FStackAttributeContainer) > SourceAttributes, const [IInterpolationIndexProvider](API\Runtime\Engine\IInterpolationIndexProvider) * InterpolationIndexProvider, [TArrayView](API\Runtime\Core\Containers\TArrayView)< const [FBlendSampleData](API\Runtime\Engine\Animation\FBlendSampleData) > BlendSampleDataCache, [TArrayView](API\Runtime\Core\Containers\TArrayView)< const int32 > BlendSampleDataCacheIndices, [FAnimationPoseData](API\Runtime\Engine\Animation\FAnimationPoseData) & OutAnimationPoseData )