Navigation
Unreal Engine C++ API Reference > Runtime > AnimGraphRuntime > AnimNodes
Inheritance Hierarchy
- FAnimNode_AssetPlayerBase
- FAnimNode_PoseHandler
- FAnimNode_PoseBlendNode
References
Module | AnimGraphRuntime |
Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_PoseBlendNode.h |
Include | #include "AnimNodes/AnimNode_PoseBlendNode.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FAnimNode_PoseBlendNode : public FAnimNode_PoseHandler
Remarks
Evaluates a point in an anim sequence, using a specific time input rather than advancing time internally. Typically the playback position of the animation for this node will represent something other than time, like jump height. This node will not trigger any notifies present in the associated sequence.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
EAlphaBlendOption | BlendOption | Type of blending used (Linear, Cubic, etc.) |
![]() ![]() ![]() |
TObjectPtr< UCurveFloat > | CustomCurve | If you're using Custom BlendOption, you can specify curve |
![]() ![]() ![]() ![]() ![]() |
FPoseLink | SourcePose |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Evaluate_AnyThread
(
FPoseContext& Output |
Overridden from FAnimNode_PoseHandler
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | CacheBones_AnyThread
(
const FAnimationCacheBonesContext& Context |
|
![]() ![]() |
void | GatherDebugData
(
FNodeDebugData& DebugData |
|
![]() ![]() |
void | Initialize_AnyThread
(
const FAnimationInitializeContext& Context |
|
![]() ![]() |
void | RebuildPoseList
(
const FBoneContainer& InBoneContainer, |
Rebuild pose list |
![]() ![]() |
void | UpdateAssetPlayer
(
const FAnimationUpdateContext& Context |