![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimNode_BlendSpaceEvaluator.h>
Inheritance diagram for FAnimNode_BlendSpaceEvaluator:| FAnimNode_BlendSpaceEvaluator::FAnimNode_BlendSpaceEvaluator | ( | ) |
|
overridevirtual |
Called to gather on-screen debug data. This is called on the game thread.
| DebugData | Debug data structure used to output any relevant data |
Reimplemented from FAnimNode_BlendSpacePlayerBase.
|
overridevirtual |
Reimplemented from FAnimNode_BlendSpacePlayer.
Reimplemented from FAnimNode_BlendSpacePlayerBase.
Reimplemented from FAnimNode_BlendSpacePlayerBase.
|
overridevirtual |
Update method for the asset player, to be implemented by derived classes
Reimplemented from FAnimNode_BlendSpacePlayerBase.
If true, teleport to normalized time, does NOT advance time (does not trigger notifies, does not extract Root Motion, etc.). If false, will advance time (will trigger notifies, extract root motion if applicable, etc).
| float FAnimNode_BlendSpaceEvaluator::NormalizedTime |
Normalized time between [0,1]. The actual length of a blendspace is dynamic based on the coordinate, so it is exposed as a normalized value. Note that treating this as a "time" value that increases (and wraps) will not result in the same output as you would get from using a BlendSpace player. The output events may not be as expected, and synchronization will sometimes be discontinuous if the leader/follower animations change as a result of changing the blend weights (even if that is done smoothly).