RealDocs

UAnimInstance::UpdateCurves

function Engine Since 4.14
#include "Animation/AnimInstance.h"
Access: public

Description

Refreshes all of the instance's internal curve state from a freshly blended heap curve.

Caveats & Gotchas

  • Overwrites the instance's current curve state entirely rather than merging, so it should be called once per evaluation with the final blended result.
  • Not Blueprint-exposed; called internally after the anim graph produces its blended curve output.

Signature

void UpdateCurves(const FBlendedHeapCurve& InCurves)

Parameters

Name Type Description Default
InCurves const FBlendedHeapCurve& The blended curve produced by the anim graph's evaluation pass.

Return Type

void

Example

Push a blended curve result into the instance C++
FBlendedHeapCurve BlendedCurve;
// ... anim graph blends curves into BlendedCurve ...
AnimInstance->UpdateCurves(BlendedCurve);

Version History

Introduced in: 4.14

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.