Navigation
Unreal Engine C++ API Reference > Runtime > LiveLinkInterface
Inheritance Hierarchy
- ILiveLinkSubject
- ULiveLinkVirtualSubject
- ULiveLinkAnimationVirtualSubject
- ULiveLinkBlueprintVirtualSubject
References
Module | LiveLinkInterface |
Header | /Engine/Source/Runtime/LiveLinkInterface/Public/ILiveLinkSubject.h |
Include | #include "ILiveLinkSubject.h" |
Syntax
class ILiveLinkSubject
Remarks
The base class of a LiveLink subject. Subjects are individual streams of data within the client. An animating character could be a subject for instance.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ClearFrames () |
|
![]() ![]() |
bool | EvaluateFrame
(
TSubclassOf< ULiveLinkRole > InDesiredRole, |
|
![]() ![]() |
const FLiveLinkSubjectFrameData & | ||
![]() ![]() |
TArray< FLiveLinkTime > | ||
![]() ![]() |
const TArray< ULiveLinkFrameTranslator::FWorkerSharedPtr > | List of available translator the subject can use. | |
![]() ![]() |
TSubclassOf< ULiveLinkRole > | GetRole () |
|
![]() |
FLiveLinkStaticDataStruct & | ||
![]() ![]() |
const FLiveLinkStaticDataStruct & | ||
![]() ![]() |
FLiveLinkSubjectKey | ||
![]() ![]() |
bool | When rebroadcasting, has the static data been rebroadcasted? | |
![]() ![]() |
bool | ||
![]() |
void | Initialize
(
FLiveLinkSubjectKey SubjectKey, |
|
![]() ![]() |
bool | Whether this subject is rebroadcasted | |
![]() |
void | SetStaticDataAsRebroadcasted
(
const bool bInSent |
Sets the static data for this subject as rebroadcasted |
![]() ![]() ![]() |
bool | SupportsRole
(
TSubclassOf< ULiveLinkRole > InDesiredRole |
|
![]() ![]() |
bool | Translate
(
const ILiveLinkSubject* LinkSubject, |
|
![]() |
void | Update () |