Navigation
API > API/Plugins > API/Plugins/BlendStack
Input pose that links the blend stack's sample graph with the sample/pose chosen by the blend stack. @Todo: It might be better to reuse FAnimNode_LinkedInputPose, since we will most likely need variable input pins in the future too.
| Name | FAnimNode_BlendStackInput |
| Type | struct |
| Header File | /Engine/Plugins/Animation/BlendStack/Source/Runtime/Public/BlendStack/AnimNode_BlendStackInput.h |
| Include Path | #include "BlendStack/AnimNode_BlendStackInput.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FAnimNode_BlendStackInput : public FAnimNode_Base
Inheritance Hierarchy
- FAnimNode_Base → FAnimNode_BlendStackInput
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BlendStackAllocationIndex | int32 | BlendStack/AnimNode_BlendStackInput.h | ||
| bOverridePlayRate | bool | If true, the PlayRate input from thos node will override the SequencePlayer or BlendSpacePlayer playrate each frame. | BlendStack/AnimNode_BlendStackInput.h |
|
| Player | FBlendStackAnimPlayer ** | The player is guaranteed to be valid for the whole duration of update/eval. | BlendStack/AnimNode_BlendStackInput.h | |
| PlayRate | float | The play rate multiplier. Can be negative, which will cause the animation to play in reverse. | BlendStack/AnimNode_BlendStackInput.h |
|
| SampleIndex | int32 | BlendStack/AnimNode_BlendStackInput.h |
Functions
Public
Overridden from FAnimNode_Base
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Evaluate_AnyThread
(
FPoseContext& Output |
BlendStack/AnimNode_BlendStackInput.h | ||
virtual void Update_AnyThread
(
const FAnimationUpdateContext& Context |
BlendStack/AnimNode_BlendStackInput.h |