UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
List of all members
FAnimNode_BlendSpaceSampleResult Struct Reference
#include <
AnimNode_BlendSpaceSampleResult.h
>
Inheritance diagram for FAnimNode_BlendSpaceSampleResult:
Additional Inherited Members
Public Member Functions inherited from
FAnimNode_Root
ENGINE_API
FAnimNode_Root
()
virtual
ENGINE_API
void
Initialize_AnyThread
(const
FAnimationInitializeContext
&
Context
)
override
virtual
ENGINE_API
void
CacheBones_AnyThread
(const
FAnimationCacheBonesContext
&
Context
)
override
virtual
ENGINE_API
void
Update_AnyThread
(const
FAnimationUpdateContext
&
Context
)
override
virtual
ENGINE_API
void
Evaluate_AnyThread
(
FPoseContext
&
Output
)
override
virtual
ENGINE_API
void
GatherDebugData
(
FNodeDebugData
&DebugData)
override
ENGINE_API
FName
GetName
() const
ENGINE_API
FName
GetGroup
() const
Public Member Functions inherited from
FAnimNode_Base
virtual
ENGINE_API
void
EvaluateComponentSpace_AnyThread
(
FComponentSpacePoseContext
&
Output
)
virtual
bool
CanUpdateInWorkerThread
() const
virtual
bool
HasPreUpdate
() const
virtual
void
PreUpdate
(const
UAnimInstance
*
InAnimInstance
)
virtual
bool
NeedsDynamicReset
() const
virtual
ENGINE_API
void
ResetDynamics
(
ETeleportType
InTeleportType
)
virtual
void
PostCompile
(const class
USkeleton
*
InSkeleton
)
virtual
bool
NeedsOnInitializeAnimInstance
() const
virtual
~FAnimNode_Base
()
virtual
void
ResetDynamics
()
virtual
bool
WantsSkippedUpdates
() const
virtual
void
OnUpdatesSkipped
(
TArrayView
< const
FAnimationUpdateContext
* >
SkippedUpdateContexts
)
virtual
void
OverrideAsset
(class
UAnimationAsset
*NewAsset)
ENGINE_API
const
FExposedValueHandler
&
GetEvaluateGraphExposedInputs
() const
void
SetExposedValueHandler
(const
FExposedValueHandler
*Handler)
int32
GetNodeIndex
() const
const
IAnimClassInterface
*
GetAnimClassInterface
() const
Public Attributes inherited from
FAnimNode_Root
FPoseLink
Result
Protected Member Functions inherited from
FAnimNode_Base
template<
typename
DataType >
const DataType &
GetData
(
UE::Anim::FNodeDataId
InId
, const
UObject
*InObject=nullptr) const
template<
typename
DataType >
DataType *
GetInstanceDataPtr
(
UE::Anim::FNodeDataId
InId
,
UObject
*InObject=nullptr)
ENGINE_API
bool
IsLODEnabled
(
FAnimInstanceProxy
*AnimInstanceProxy)
virtual
int32
GetLODThreshold
() const
virtual
ENGINE_API
void
OnInitializeAnimInstance
(const
FAnimInstanceProxy
*
InProxy
, const
UAnimInstance
*
InAnimInstance
)
The documentation for this struct was generated from the following file:
Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/
AnimNode_BlendSpaceSampleResult.h
FAnimNode_BlendSpaceSampleResult
Generated by
1.9.8