Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Animation
Inheritance Hierarchy
- FAnimNode_Base
- FAnimNode_AssetPlayerRelevancyBase
- FAnimNode_AssetPlayerBase
- FAnimNode_BlendSpacePlayerBase
- FAnimNode_BlendSpacePlayer
- FAnimNode_AimOffsetLookAt
- FAnimNode_BlendSpaceEvaluator
- FAnimNode_RotationOffsetBlendSpace
- FAnimNode_BlendSpacePlayer_Standalone
- FAnimNode_BlendStack_Standalone
- FAnimNode_BlendStack
- FAnimNode_MotionMatching
- FAnimNode_PoseHandler
- FAnimNode_PoseBlendNode
- FAnimNode_PoseByName
- FAnimNode_PoseDriver
- FAnimNode_SequenceEvaluatorBase
- FAnimNode_SequenceEvaluator
- FAnimNode_SequenceEvaluator_Standalone
- FAnimNode_SequencePlayerBase
- FAnimNode_SequencePlayer
- FAnimNode_SequencePlayer_Standalone
- FAnimNode_RandomPlayer
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimNode_RelevantAssetPlayerBase.h |
Include | #include "Animation/AnimNode_RelevantAssetPlayerBase.h" |
Syntax
struct FAnimNode_AssetPlayerRelevancyBase : public FAnimNode_Base
Remarks
Base class for any asset playing anim node
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Set the cached blendweight to zero | |
![]() ![]() ![]() |
float | Get the currently referenced time within the asset player node | |
![]() ![]() ![]() |
UAnimationAsset * | GetAnimAsset () |
Get the animation asset associated with the node, derived classes should implement this |
![]() ![]() ![]() |
float | Get the last encountered blend weight for this node | |
![]() ![]() ![]() |
float | Functions to report data to getters, this is required for all asset players (but can't be pure abstract because of struct instantiation generated code). | |
![]() ![]() ![]() |
float | ||
![]() ![]() ![]() |
float | ||
![]() ![]() ![]() |
const FDeltaTimeRecord * | Get the delta time record owned by this asset player (or null) | |
![]() ![]() ![]() |
bool | Check whether this node should be ignored when testing for relevancy in state machines. | |
![]() ![]() ![]() |
bool | IsLooping () |
Does this asset player loop back to the start when it reaches the end? |
![]() ![]() |
void | SetAccumulatedTime
(
float NewTime |
Override the currently accumulated time |
![]() ![]() |
bool | SetIgnoreForRelevancyTest
(
bool bInIgnoreForRelevancyTest |
Set whether this node should be ignored when testing for relevancy in state machines. |