Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
Inheritance Hierarchy
- FAnimSubsystemInstance
- FAnimSubsystemInstance_NodeRelevancy
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Animation/AnimSubsystem_NodeRelevancy.h |
| Include | #include "Animation/AnimSubsystem_NodeRelevancy.h" |
Syntax
USTRUCT ()
struct FAnimSubsystemInstance_NodeRelevancy : public FAnimSubsystemInstance
Remarks
Allows anim node's relevancy (when they receive and lose weight in the graph) to be tracked
Functions
| Type | Name | Description | |
|---|---|---|---|
| EAnimNodeInitializationStatus | GetNodeInitializationStatus
(
const FAnimNode_Base& InNode |
Get the tracked initialization state of the passed-in node. If the node is not tracked the initialization state will be default (NotUpdated) | |
| FAnimNodeRelevancyStatus | GetNodeRelevancy
(
const FAnimNode_Base& InNode |
Get the tracked relevancy of the passed-in node. If the node is not tracked the relevancy will be default (zero weighted). | |
| EAnimNodeInitializationStatus | UpdateNodeInitializationStatus
(
const FAnimationUpdateContext& InContext, |
Update the initialization state of the passed-in node using the supplied context. | |
| FAnimNodeRelevancyStatus | UpdateNodeRelevancy
(
const FAnimationUpdateContext& InContext, |
Update the relevancy of the passed-in node using the supplied context. |
Overridden from FAnimSubsystemInstance
| Type | Name | Description | |
|---|---|---|---|
| void | Override point used to initialize per-instance data. Called on a worker thread. |