Navigation
API > API/Plugins > API/Plugins/UAFAnimNode
FUAFInputValueAnimNode An AnimNode leaf that reads a FUAFValueBundle from a graph variable during PreUpdate and pushes it onto the evaluation stack via FUAFInputValueAnimOp.
| Name | FUAFInputValueAnimNode |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimNode/Source/UAFAnimNode/Public/UAF/AnimNodes/InputValueAnimNode.h |
| Include Path | #include "UAF/AnimNodes/InputValueAnimNode.h" |
Syntax
struct FUAFInputValueAnimNode : public UE::UAF::FUAFAnimNode
Inheritance Hierarchy
- FUAFAnimNode → FUAFInputValueAnimNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FUAFInputValueAnimNode
(
FUAFAnimGraphUpdateContext& Context, |
UAF/AnimNodes/InputValueAnimNode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InputValueOp | FUAFInputValueAnimOp | The AnimOp that pushes the cached bundle onto the eval stack. | UAF/AnimNodes/InputValueAnimNode.h | |
| VariableReference | FAnimNextVariableReference | Variable reference to read from. | UAF/AnimNodes/InputValueAnimNode.h |
Functions
Public
Public Virtual
Overridden from FUAFAnimNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void * GetInterface
(
FUAFAnimNodeInterfaceId Id |
UAF/AnimNodes/InputValueAnimNode.h | ||
virtual void PreUpdate
(
FUAFAnimGraphUpdateContext& GraphContext |
Main update entry point for node instances This function is responsible for updating topology (e.g. managing children) and advancing time/phase Called during the update pass before children have been queued and traversed When choosing whether to use PreUpdate or PostUpdate, favor the former when possible This is 'protected' to ensure that no one attempts to manually update untyped nodes. | UAF/AnimNodes/InputValueAnimNode.h |