Choose your operating system:
Windows
macOS
Linux
| FAnimNode_Base
|
Module |
|
Header |
/Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_SequenceEvaluator.h |
Include |
#include "AnimNodes/AnimNode_SequenceEvaluator.h" |
struct FAnimNode_SequenceEvaluator_Standalone : public FAnimNode_SequenceEvaluatorBase
Sequence evaluator node that can be used standalone (without constant folding)
Name | Description | ||
---|---|---|---|
|
float |
GetExplicitTime() |
The time at which to evaluate the associated sequence. |
|
TEnumAsByte<... |
GetReinitializationBehavior() |
What to do when SequenceEvaluator is reinitialized |
|
UAnimSequenc... |
GetSequence() |
The animation sequence asset to evaluate. |
|
GetShouldLoop() |
This only works if bTeleportToExplicitTime is false OR this node is set to use SyncGroup |
|
|
float |
GetStartPosition() |
The start up position, it only applies when ReinitializationBehavior == StartPosition. Only used when bTeleportToExplicitTime is false. |
|
GetTeleportToExplicitTime() |
If true, teleport to explicit 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.) Note: using a sync group forces advancing time regardless of what this option is set to. |
|
|
SetExplicitTime ( |
Set the time at which to evaluate the associated sequence. |
|
|
SetReinitializationBehavior |
Set what to do when SequenceEvaluator is reinitialized |
|
|
SetSequence ( |
Set the animation sequence asset to evaluate. |
|
|
SetTeleportToExplicitTime ( |
Set whether to teleport to explicit time when it is set. |
Name | Description | ||
---|---|---|---|
|
EAnimSyncMet... |
GetGroupMethod() |
Get the sync group method we are using. |
|
GetGroupName() |
Get the sync group name we are using. |
|
|
EAnimGroupRo... |
GetGroupRole() |
Get the sync group role we are using. |
|
GetIgnoreForRelevancyTest() |
Check whether this node should be ignored when testing for relevancy in state machines. |
|
|
SetGroupMethod ( |
Set the sync group method we are using. |
|
|
SetGroupName ( |
Set the sync group name we are using. |
|
|
SetGroupRole ( |
Set the sync group role we are using. |
|
|
SetIgnoreForRelevancyTest ( |
Set whether this node should be ignored when testing for relevancy in state machines. |