UAnimationStateMachineLibrary

Exposes operations to be performed on anim state machine node contexts.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AnimGraphRuntime

Header

/Engine/Source/Runtime/AnimGraphRuntime/Public/AnimationStateMachineLibrary.h

Include

#include "AnimationStateMachineLibrary.h"

Syntax

class UAnimationStateMachineLibrary : public UBlueprintFunctionLibrary

Remarks

Exposes operations to be performed on anim state machine node contexts.

Functions

Name Description

Public function Static

void

 

ConvertToAnimationStateResult

Get an anim state reference from an anim node reference

Public function Static

void

 

ConvertToAnimationStateResultPure

(
    const FAnimNodeReference& Node,
    FAnimationStateResultReference& An...,
    bool& Result
)

Get an anim state reference from an anim node reference (pure)

Public function Static

bool

 

IsStateBlendingIn

(
    const FAnimUpdateContext& UpdateCo...,
    const FAnimationStateResultReferenc...
)

Returns whether the state the node belongs to is blending in

Public function Static

bool

 

IsStateBlendingOut

(
    const FAnimUpdateContext& UpdateCo...,
    const FAnimationStateResultReferenc...
)

Returns whether the state the node belongs to is blending out