#include <AnimNode_LinkedAnimLayer.h>
◆ CanTeardownLinkedInstance()
| bool FAnimNode_LinkedAnimLayer::CanTeardownLinkedInstance |
( |
const UAnimInstance * |
LinkedInstance | ) |
const |
|
overrideprotectedvirtual |
◆ CleanupSharedLinkedLayersData()
| void FAnimNode_LinkedAnimLayer::CleanupSharedLinkedLayersData |
( |
const UAnimInstance * |
InOwningAnimInstance, |
|
|
UAnimInstance * |
InPreviousTargetInstance |
|
) |
| |
|
protected |
◆ GetDynamicLinkFunctionName()
| FName FAnimNode_LinkedAnimLayer::GetDynamicLinkFunctionName |
( |
| ) |
const |
|
overridevirtual |
◆ GetDynamicLinkTarget()
◆ GetTargetClass()
| virtual UClass * FAnimNode_LinkedAnimLayer::GetTargetClass |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ InitializeProperties()
| void FAnimNode_LinkedAnimLayer::InitializeProperties |
( |
const UObject * |
InSourceInstance, |
|
|
UClass * |
InTargetClass |
|
) |
| |
|
overridevirtual |
◆ InitializeSelfLayer()
| void FAnimNode_LinkedAnimLayer::InitializeSelfLayer |
( |
const UAnimInstance * |
SelfAnimInstance | ) |
|
|
protected |
◆ InitializeSourceProperties()
| void FAnimNode_LinkedAnimLayer::InitializeSourceProperties |
( |
const UAnimInstance * |
InAnimInstance | ) |
|
|
protected |
◆ NeedsOnInitializeAnimInstance()
| virtual bool FAnimNode_LinkedAnimLayer::NeedsOnInitializeAnimInstance |
( |
| ) |
const |
|
inlineoverridevirtual |
For nodes that need some kind of initialization that is not dependent on node relevancy (i.e. it is insufficient or inefficient to use Initialize_AnyThread), return true here. Note that this is called at load on the UAnimInstance CDO to avoid needing to call this at runtime.
Reimplemented from FAnimNode_LinkedAnimGraph.
◆ OnInitializeAnimInstance()
◆ OnUninitializeAnimInstance()
| void FAnimNode_LinkedAnimLayer::OnUninitializeAnimInstance |
( |
UAnimInstance * |
InAnimInstance | ) |
|
◆ SetLinkedLayerInstance()
Set the layer's 'overlay' externally managed linked instance.
◆ Interface
Optional interface. If this is set then this node will only accept (both statically and dynamically) anim instances that implement this interface. If not set, then this is considered a 'self' layer. This value is set when Layer is changed in the details panel.
◆ Layer
| FName FAnimNode_LinkedAnimLayer::Layer |
The layer in the interface to use
The documentation for this struct was generated from the following files: