![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimNodeBase.h>
Classes | |
| struct | FFlattenedDebugData |
Public Member Functions | |
| FNodeDebugData (const class UAnimInstance *InAnimInstance) | |
| FNodeDebugData (const class UAnimInstance *InAnimInstance, const float AbsWeight, FString InNodeDescription, FNodeDebugData *InRootNodePtr) | |
| ENGINE_API void | AddDebugItem (FString DebugData, bool bPoseSource=false) |
| ENGINE_API FNodeDebugData & | BranchFlow (float BranchWeight, FString InNodeDescription=FString()) |
| ENGINE_API FNodeDebugData * | GetCachePoseDebugData (float GlobalWeight) |
| template<class Type > | |
| FString | GetNodeName (Type *Node) |
| ENGINE_API void | GetFlattenedDebugData (TArray< FFlattenedDebugData > &FlattenedDebugData, int32 Indent, int32 &ChainID) |
| TArray< FFlattenedDebugData > | GetFlattenedDebugData () |
Public Attributes | |
| const UAnimInstance * | AnimInstance |
|
inline |
|
inline |
| FNodeDebugData & FNodeDebugData::BranchFlow | ( | float | BranchWeight, |
| FString | InNodeDescription = FString() |
||
| ) |
| FNodeDebugData * FNodeDebugData::GetCachePoseDebugData | ( | float | GlobalWeight | ) |
|
inline |
| void FNodeDebugData::GetFlattenedDebugData | ( | TArray< FFlattenedDebugData > & | FlattenedDebugData, |
| int32 | Indent, | ||
| int32 & | ChainID | ||
| ) |
|
inline |
| const UAnimInstance* FNodeDebugData::AnimInstance |