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 () |