Navigation
API > API/Runtime > API/Runtime/LiveLinkAnimationCore
Base class for retargeting live link data.
| Name | ULiveLinkRetargetAsset |
| Type | class |
| Header File | /Engine/Source/Runtime/LiveLinkAnimationCore/Public/LiveLinkRetargetAsset.h |
| Include Path | #include "LiveLinkRetargetAsset.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class ULiveLinkRetargetAsset : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULiveLinkRetargetAsset
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ULiveLinkRetargetAsset
(
const FObjectInitializer& ObjectInitializer |
LiveLinkRetargetAsset.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyCurveValue
(
const USkeleton* Skeleton, |
Takes the supplied curve name and value and applies it to the blended curve (as approriate given the supplied skeleton. | LiveLinkRetargetAsset.h | |
void BuildCurveData
(
const TMap< FName, float >& CurveMap, |
Builds curve data into OutCurve from the supplied map of curve name to float. | LiveLinkRetargetAsset.h | |
void BuildCurveData
(
const FLiveLinkSkeletonStaticData* InSkeletonData, |
Builds curve data into OutCurve from the supplied live link frame. | LiveLinkRetargetAsset.h | |
virtual void BuildPoseAndCurveFromBaseData
(
float DeltaTime, |
Build OutPose and OutCurve from the basic data. Called for every type of subjects. | LiveLinkRetargetAsset.h | |
virtual void BuildPoseFromAnimationData
(
float DeltaTime, |
Build OutPose from AnimationData if subject was from this type. | LiveLinkRetargetAsset.h | |
virtual void Initialize() |
Called once when the retargeter is created. | LiveLinkRetargetAsset.h |