FNodeDebugData

Windows
MacOS
Linux

References

Module

Engine

Header

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

Include

#include "Animation/AnimNodeBase.h"

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

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