RealDocs

UAnimInstance::UpdateCurvesPostEvaluation

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

Description

Updates curves once pose evaluation has completed, pushing the resulting values on to morph targets and materials.

Caveats & Gotchas

  • Must run after evaluation has finished; calling it earlier pushes stale curve values since the evaluated curve buffer isn't yet populated.
  • Not exposed to Blueprint — it's part of the internal evaluate/post-evaluate sequence driven by the anim instance proxy.

Signature

void UpdateCurvesPostEvaluation()

Return Type

void

Example

Called from a custom post-evaluation step C++
void FMyAnimInstanceProxy::PostEvaluate(UAnimInstance* InAnimInstance)
{
    InAnimInstance->UpdateCurvesPostEvaluation();
}

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.