Navigation
API > API/Runtime > API/Runtime/LiveLinkAnimationCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULiveLinkRetargetAsset
- UARLiveLinkRetargetAsset
- ULiveLinkRemapAsset
References
| Module | LiveLinkAnimationCore |
| Header | /Engine/Source/Runtime/LiveLinkAnimationCore/Public/LiveLinkRetargetAsset.h |
| Include | #include "LiveLinkRetargetAsset.h" |
Syntax
class ULiveLinkRetargetAsset : public UObject
Remarks
Base class for retargeting live link data.
Constructors
| Type | Name | Description | |
|---|---|---|---|
ULiveLinkRetargetAsset
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| 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. | |
| void | BuildCurveData
(
const TMap< FName, float >& CurveMap, |
Builds curve data into OutCurve from the supplied map of curve name to float. | |
| void | BuildCurveData
(
const FLiveLinkSkeletonStaticData* InSkeletonData, |
Builds curve data into OutCurve from the supplied live link frame. | |
| void | BuildPoseAndCurveFromBaseData
(
float DeltaTime, |
Build OutPose and OutCurve from the basic data. Called for every type of subjects. | |
| void | BuildPoseFromAnimationData
(
float DeltaTime, |
Build OutPose from AnimationData if subject was from this type. | |
| void | Initialize () |
Called once when the retargeter is created. |