Navigation
API > API/Plugins > API/Plugins/LiveLink
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULiveLinkVirtualSubject
- ULiveLinkAnimationVirtualSubject
References
| Module | LiveLink |
| Header | /Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/LiveLinkAnimationVirtualSubject.h |
| Include | #include "LiveLinkAnimationVirtualSubject.h" |
Syntax
UCLASS&40;Meta&61;&40;DisplayName&61;"Animation Virtual Subject"&41;&41;
class ULiveLinkAnimationVirtualSubject : public ULiveLinkVirtualSubject
Remarks
A Skeleton virtual subject is an assembly of different subjects supporting the animation role.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAppendSubjectNameToBones | Whether to append SubjectName to each bones part of the virtual hierarchy. | |
| bool | bInvalidate |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AreSubjectsValid
(
const TArray< FLiveLinkSubjectKey >& InActiveSubjects |
Validates current source subjects. | |
| void | BuildFrame
(
const TArray< FLiveLinkSubjectFrameData >& InSubjectSnapshots |
||
| void | BuildSkeleton
(
const TArray< FLiveLinkSubjectFrameData >& InSubjectSnapshots |
Builds a new ref skeleton based on the current subject state (can early out if ref skeleton is already up to date) | |
| bool | BuildSubjectSnapshot
(
TArray< FLiveLinkSubjectFrameData >& OutSnapshot |
||
| bool | Tests to see if current ref skeleton is up to data. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Overridden from ILiveLinkSubject
| Type | Name | Description | |
|---|---|---|---|
| void | Update () |