UCachedAnimDataLibrary

A library of commonly used functionality from the CachedAnimData family, exposed to blueprint.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Animation/CachedAnimDataLibrary.h

Include

#include "Animation/CachedAnimDataLibrary.h"

Syntax

class UCachedAnimDataLibrary : public UBlueprintFunctionLibrary

Remarks

A library of commonly used functionality from the CachedAnimData family, exposed to blueprint.

Constructors

Name Description

Public function

UCachedAnimDataLibrary

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

float

 

StateMachine_GetGlobalWeight

(
    UAnimInstance* InAnimInstance,
    const FCachedAnimStateData& Cached...
)

Returns the weight of a state, relative to the graph (specified in the provided FCachedAnimStateData)

Public function Static

float

 

StateMachine_GetLocalWeight

(
    UAnimInstance* InAnimInstance,
    const FCachedAnimStateData& Cached...
)

Returns the weight of a state, relative to its state machine (specified in the provided FCachedAnimStateData)

Public function Static

bool

 

StateMachine_IsStateRelevant

(
    UAnimInstance* InAnimInstance,
    const FCachedAnimStateData& Cached...
)

Returns whether a state is relevant (specified in the provided FCachedAnimStateData)