FAnimNode_LinkedAnimLayer

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Animation/AnimNode_LinkedAnimLayer.h

Include

#include "Animation/AnimNode_LinkedAnimLayer.h"

Syntax

struct FAnimNode_LinkedAnimLayer : public FAnimNode_LinkedAnimGraph

Variables

Name Description

Public variable

TSubclassOf< UA...

 

Interface

Optional interface.

Public variable

FName

 

Layer

The layer in the interface to use

Protected variable

FSimpleMulticas...

 

OnInstanceChangedEvent

Event fired when the instance we are running has changed.

Functions

Name Description

Protected function

void

 

InitializeSelfLayer

(
    const UAnimInstance* SelfAnimI...
)

Public function

FSimpleMulti...

 

OnInstanceChanged()

Event fired when the instance we are running has changed.

Public function

void

 

SetLinkedLayerInstance

(
    const UAnimInstance* InOwningA...,
    UAnimInstance* InNewLinkedInst...
)

Set the layer's 'overlay' externally managed linked instance.

Overridden from FAnimNode_LinkedAnimGraph

Name Description

Public function Virtual Const

FName

 

GetDynamicLinkFunctionName()

FAnimNode_LinkedAnimGraph interface

Public function Virtual Const

UAnimInstanc...

 

GetDynamicLinkTarget

(
    UAnimInstance* InOwningAnimIns...
)

Get the dynamic link target

Overridden from FAnimNode_CustomProperty

Name Description

Public function Virtual Const

UClass *

 

GetTargetClass()

Get Target Class.

Overridden from FAnimNode_Base

Name Description

Public function Virtual Const

bool

 

NeedsOnInitializeAnimInstance()

For nodes that need some kind of initialization that is not dependent on node relevancy (i.e. it is insufficent or inefficent to use Initialize_AnyThread), return true here.

Public function Virtual

void

 

OnInitializeAnimInstance

(
    const FAnimInstanceProxy* InPr...,
    const UAnimInstance* InAnimIns...
)

FAnimNode_Base interface

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss