FPoseLinkMappingRecord

Choose your operating system:

Windows

macOS

Linux

References

Module

AnimGraph

Header

/Engine/Source/Editor/AnimGraph/Public/AnimGraphNode_Base.h

Include

#include "AnimGraphNode_Base.h"

Syntax

struct FPoseLinkMappingRecord

Variables

Name Description

Protected variable

FProperty *

 

ChildProperty

Will either be an array property containing FPoseLinkBase derived structs, indexed by ChildPropertyIndex, or a FPoseLinkBase derived struct property.

Protected variable

int32

 

ChildPropertyIndex

Index when ChildProperty is an array.

Protected variable

UAnimGraphNode_...

 

LinkedNode

Linked node for this pose link, can be nullptr.

Protected variable

UAnimGraphNode_...

 

LinkingNode

Linking node for this pose link, can be nullptr.

Constructors

Name Description

Protected function

FPoseLinkMappingRecord()

Functions

Name Description

Public function Const

UAnimGraphNo...

 

GetLinkedNode()

Public function Const

UAnimGraphNo...

 

GetLinkingNode()

Public function Const

bool

 

IsValid()

Public function Static

FPoseLinkMap...

 

MakeFromArrayEntry

(
    UAnimGraphNode_Base* LinkingNo...,
    UAnimGraphNode_Base* LinkedNod...,
    FArrayProperty* ArrayProperty,
    int32 ArrayIndex
)

Public function Static

FPoseLinkMap...

 

MakeFromMember

(
    UAnimGraphNode_Base* LinkingNo...,
    UAnimGraphNode_Base* LinkedNod...,
    FStructProperty* MemberPropert...
)

Public function Static

FPoseLinkMap...

 

MakeInvalid()

Public function Const

void

 

PatchLinkIndex

(
    uint8* DestinationPtr,
    int32 LinkID,
    int32 SourceLinkID
)