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

#include <LiveLinkAnimationBlueprintStructs.h>

+ Inheritance diagram for FSubjectFrameHandle:

Public Member Functions

 FSubjectFrameHandle ()=default
 
virtual ~FSubjectFrameHandle ()=default
 
LIVELINKINTERFACE_API void GetCurves (TMap< FName, float > &OutCurves) const
 
LIVELINKINTERFACE_API bool GetCurveValueByName (FName CurveName, float &CurveValue) const
 
LIVELINKINTERFACE_API void GetSubjectMetadata (FSubjectMetadata &OutMetadata) const
 
LIVELINKINTERFACE_API int32 GetNumberOfTransforms () const
 
LIVELINKINTERFACE_API void GetTransformNames (TArray< FName > &OutTransformNames) const
 
LIVELINKINTERFACE_API void GetRootTransform (FLiveLinkTransform &OutLiveLinkTransform) const
 
LIVELINKINTERFACE_API void GetTransformByIndex (int32 InTransformIndex, FLiveLinkTransform &OutLiveLinkTransform) const
 
LIVELINKINTERFACE_API void GetTransformByName (FName InTransformName, FLiveLinkTransform &OutLiveLinkTransform) const
 
LIVELINKINTERFACE_API void SetCachedFrame (TSharedPtr< FCachedSubjectFrame > InCachedFrame)
 
LIVELINKINTERFACE_API const FLiveLinkSkeletonStaticDataGetSourceSkeletonStaticData () const
 
LIVELINKINTERFACE_API const FLiveLinkAnimationFrameDataGetSourceAnimationFrameData () const
 
- Public Member Functions inherited from FLiveLinkBaseBlueprintData
 GENERATED_BODY ()
 
 FLiveLinkBaseBlueprintData ()=default
 
virtual ~FLiveLinkBaseBlueprintData ()=default
 

Constructor & Destructor Documentation

◆ FSubjectFrameHandle()

FSubjectFrameHandle::FSubjectFrameHandle ( )
default

◆ ~FSubjectFrameHandle()

virtual FSubjectFrameHandle::~FSubjectFrameHandle ( )
virtualdefault

Member Function Documentation

◆ GetCurves()

void FSubjectFrameHandle::GetCurves ( TMap< FName, float > &  OutCurves) const

◆ GetCurveValueByName()

bool FSubjectFrameHandle::GetCurveValueByName ( FName  CurveName,
float CurveValue 
) const

◆ GetNumberOfTransforms()

int32 FSubjectFrameHandle::GetNumberOfTransforms ( ) const

◆ GetRootTransform()

void FSubjectFrameHandle::GetRootTransform ( FLiveLinkTransform OutLiveLinkTransform) const

◆ GetSourceAnimationFrameData()

const FLiveLinkAnimationFrameData * FSubjectFrameHandle::GetSourceAnimationFrameData ( ) const

◆ GetSourceSkeletonStaticData()

const FLiveLinkSkeletonStaticData * FSubjectFrameHandle::GetSourceSkeletonStaticData ( ) const

◆ GetSubjectMetadata()

void FSubjectFrameHandle::GetSubjectMetadata ( FSubjectMetadata OutMetadata) const

◆ GetTransformByIndex()

void FSubjectFrameHandle::GetTransformByIndex ( int32  InTransformIndex,
FLiveLinkTransform OutLiveLinkTransform 
) const

◆ GetTransformByName()

void FSubjectFrameHandle::GetTransformByName ( FName  InTransformName,
FLiveLinkTransform OutLiveLinkTransform 
) const

◆ GetTransformNames()

void FSubjectFrameHandle::GetTransformNames ( TArray< FName > &  OutTransformNames) const

◆ SetCachedFrame()

void FSubjectFrameHandle::SetCachedFrame ( TSharedPtr< FCachedSubjectFrame InCachedFrame)

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