/Engine/Source/Runtime/Engine/Public/AnimationRuntime.h
static void BlendPosesPerBoneFilter ( [FCompactPose](API\Runtime\Engine\FCompactPose) & BasePose, const [TArray](API\Runtime\Core\Containers\TArray)< [FCompactPose](API\Runtime\Engine\FCompactPose) > & BlendPoses, [FBlendedCurve](API\Runtime\Engine\Animation\FBlendedCurve) & BaseCurve, const [TArray](API\Runtime\Core\Containers\TArray)< [FBlendedCurve](API\Runtime\Engine\Animation\FBlendedCurve) > & BlendCurves, [UE::Anim::FStackAttributeContainer](API\Runtime\Engine\Animation\FStackAttributeContainer) & CustomAttributes, const [TArray](API\Runtime\Core\Containers\TArray)< [UE::Anim::FStackAttributeContainer](API\Runtime\Engine\Animation\FStackAttributeContainer) > & BlendAttributes, [FAnimationPoseData](API\Runtime\Engine\Animation\FAnimationPoseData) & OutAnimationPoseData, [TArray](API\Runtime\Core\Containers\TArray)< [FPerBoneBlendWeight](API\Runtime\Engine\Animation\FPerBoneBlendWeight) > & BoneBlendWeights, [EBlendPosesPerBoneFilterFlags](API\Runtime\Engine\FAnimationRuntime\EBlendPosesPerBoneFilterFlags) blendFlags, enum [ECurveBlendOption::Type](API\Runtime\Engine\Animation\ECurveBlendOption__Type) CurveBlendOption )