RealDocs

UAnimInstance::RecalcRequiredCurves

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

Description

Recalculates which curves are required for evaluation, based on the current required-bones set and the given curve filter settings.

Caveats & Gotchas

  • There is an older overload, RecalcRequiredCurves(const FCurveEvaluationOption&), that is deprecated since 5.3 in favor of this FCurveFilterSettings-taking overload — update call sites when upgrading.
  • Should be called after RecalcRequiredBones, since the required curve set depends on the currently required bones.

Signature

void RecalcRequiredCurves(const UE::Anim::FCurveFilterSettings& CurveFilterSettings)

Parameters

Name Type Description Default
CurveFilterSettings const UE::Anim::FCurveFilterSettings& Settings controlling which curves are filtered in or out of the required set.

Return Type

void

Example

Recalculate required curves after changing filters C++
UE::Anim::FCurveFilterSettings FilterSettings;
AnimInstance->RecalcRequiredCurves(FilterSettings);

Version History

Introduced in: 4.0

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.