FPoseLinkMappingRecord

Windows
MacOS
Linux

References

Module

AnimGraph

Header

/Engine/Source/Editor/AnimGraph/Classes/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
)

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