UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAnimBlueprintFunction Struct Reference

#include <AnimClassInterface.h>

Classes

struct  FInputPropertyData
 

Public Member Functions

 FAnimBlueprintFunction ()
 
 FAnimBlueprintFunction (const FName &InName)
 
PRAGMA_DISABLE_DEPRECATION_WARNINGS ~FAnimBlueprintFunction ()=default
 
FAnimBlueprintFunctionoperator= (const FAnimBlueprintFunction &)=default
 
 FAnimBlueprintFunction (const FAnimBlueprintFunction &)=default
 
PRAGMA_ENABLE_DEPRECATION_WARNINGS bool operator== (const FAnimBlueprintFunction &InFunction) const
 

Public Attributes

FName Name
 
FName Group
 
int32 OutputPoseNodeIndex
 
TArray< FNameInputPoseNames
 
TArray< int32InputPoseNodeIndices
 
FStructPropertyOutputPoseNodeProperty
 
TArray< FStructProperty * > InputPoseNodeProperties
 
TArray< FInputPropertyDataInputPropertyData
 
TArray< FProperty * > InputProperties
 
bool bImplemented
 

Detailed Description

Describes the input and output of an anim blueprint 'function'

Constructor & Destructor Documentation

◆ FAnimBlueprintFunction() [1/3]

FAnimBlueprintFunction::FAnimBlueprintFunction ( )
inline

◆ FAnimBlueprintFunction() [2/3]

FAnimBlueprintFunction::FAnimBlueprintFunction ( const FName InName)
inline

◆ ~FAnimBlueprintFunction()

PRAGMA_DISABLE_DEPRECATION_WARNINGS FAnimBlueprintFunction::~FAnimBlueprintFunction ( )
default

◆ FAnimBlueprintFunction() [3/3]

FAnimBlueprintFunction::FAnimBlueprintFunction ( const FAnimBlueprintFunction )
default

Member Function Documentation

◆ operator=()

FAnimBlueprintFunction & FAnimBlueprintFunction::operator= ( const FAnimBlueprintFunction )
default

◆ operator==()

PRAGMA_ENABLE_DEPRECATION_WARNINGS bool FAnimBlueprintFunction::operator== ( const FAnimBlueprintFunction InFunction) const
inline

Member Data Documentation

◆ bImplemented

bool FAnimBlueprintFunction::bImplemented

Whether this function is actually implemented by this class - it could just be a stub

◆ Group

FName FAnimBlueprintFunction::Group

The group of the function

◆ InputPoseNames

TArray<FName> FAnimBlueprintFunction::InputPoseNames

The names of the input poses

◆ InputPoseNodeIndices

TArray<int32> FAnimBlueprintFunction::InputPoseNodeIndices

Indices of the input nodes

◆ InputPoseNodeProperties

TArray< FStructProperty* > FAnimBlueprintFunction::InputPoseNodeProperties

The properties of the input nodes, patched up during link

◆ InputProperties

TArray< FProperty* > FAnimBlueprintFunction::InputProperties

◆ InputPropertyData

TArray< FInputPropertyData > FAnimBlueprintFunction::InputPropertyData

The input properties

◆ Name

FName FAnimBlueprintFunction::Name

The name of the function

◆ OutputPoseNodeIndex

int32 FAnimBlueprintFunction::OutputPoseNodeIndex

Index of the output node

◆ OutputPoseNodeProperty

FStructProperty* FAnimBlueprintFunction::OutputPoseNodeProperty

The property of the output node, patched up during link


The documentation for this struct was generated from the following file: