FNodeDebugData

Syntax

struct FNodeDebugData

Variables

Name Description

Public variable

const UAnimInst ...

 

AnimInstance

Anim instance that we are generating debug data for.

Constructors

Name Description

Public function

FNodeDebugData

(
    const UAnimInstance * InAnimIns...
)

Public function

FNodeDebugData

(
    const UAnimInstance * InAnimIns...,
    const float AbsWeight,
    FString InNodeDescription,
    FNodeDebugData * InRootNodePtr
)

Functions

Name Description

Public function

void

 

AddDebugItem

(
    FString DebugData,
    bool bPoseSource
)

Public function

FNodeDebugDa ...

 

BranchFlow

(
    float BranchWeight,
    FString InNodeDescription
)

Public function

FNodeDebugDa ...

 

GetCachePoseDebugData

(
    float GlobalWeight
)

Public function

TArray < FFla ...

 

GetFlattenedDebugData()

Public function

void

 

GetFlattenedDebugData

(
    TArray < FFlattenedDebugData >& Fla...,
    int32 Indent,
    int32 & ChainID
)

Public function

FString

 

GetNodeName

(
    Type* Node
)

Classes

Name

Description

Public struct

FFlattenedDebugData

References

Module

Engine

Header

Runtime/Engine/Classes/Animation/AnimNodeBase.h