Navigation
Unreal Engine C++ API Reference > Runtime > AnimGraphRuntime > AnimNodes
Inheritance Hierarchy
- FAnimNode_AssetPlayerRelevancyBase
- FAnimNode_RandomPlayer
References
Module | AnimGraphRuntime |
Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_RandomPlayer.h |
Include | #include "AnimNodes/AnimNode_RandomPlayer.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FAnimNode_RandomPlayer : public FAnimNode_AssetPlayerRelevancyBase
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() ![]() |
float | BlendWeight | Last encountered blend weight for this node |
![]() ![]() ![]() ![]() |
bool | bShuffleMode | When shuffle mode is active we will never loop a sequence beyond MaxLoopCount without visiting each sequence in turn (no repeats). |
![]() ![]() ![]() ![]() |
TArray< FRandomPlayerSequenceEntry > | Entries | List of sequences to randomly step through |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ||
![]() ![]() |
void | Evaluate_AnyThread
(
FPoseContext& Output |
|
![]() ![]() |
void | GatherDebugData
(
FNodeDebugData& DebugData |
|
![]() ![]() ![]() |
float | ||
![]() ![]() ![]() |
UAnimationAsset * | GetAnimAsset () |
FAnimNode_RelevantAssetPlayerBase. |
![]() ![]() ![]() |
float | ||
![]() ![]() ![]() |
const FDeltaTimeRecord * | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() |
void | Initialize_AnyThread
(
const FAnimationInitializeContext& Context |
|
![]() ![]() |
bool | SetIgnoreForRelevancyTest
(
bool bInIgnoreForRelevancyTest |
|
![]() ![]() |
void | Update_AnyThread
(
const FAnimationUpdateContext& Context |