UAnimInstance::UpdateCurves
#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); Tags
Version History
Introduced in: 4.14
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?