ULiveLinkVirtualSubject

A Virtual subject is made up of one or more real subjects from a source.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

LiveLinkInterface

Header

/Engine/Source/Runtime/LiveLinkInterface/Public/LiveLinkVirtualSubject.h

Include

#include "LiveLinkVirtualSubject.h"

Syntax

class ULiveLinkVirtualSubject :
    public UObject,
    public ILiveLinkSubject

Remarks

A Virtual subject is made up of one or more real subjects from a source.

Variables

Name Description

Protected variable

FLiveLinkSubjec...

 

FrameSnapshot

Last evaluated frame for this subject.

Protected variable

TArray< ULiveLi...

 

FrameTranslators

List of available translator the subject can use.

Protected variable

ILiveLinkClient...

 

LiveLinkClient

LiveLinkClient to get access to subjects

Protected variable

TSubclassOf< UL...

 

Role

The role the subject was build with.

Protected variable

FLiveLinkSubjec...

 

SubjectKey

Name of the subject

Protected variable

TArray< FLiveLi...

 

Subjects

Names of the real subjects to combine into a virtual subject

Functions

Overridden from ILiveLinkSubject

Name Description

Public function Virtual

void

 

ClearFrames()

Protected function Virtual Const

const FLiveL...

 

GetFrameSnapshot()

Public function Virtual Const

TArray< FLiv...

 

GetFrameTimes()

Public function Virtual Const

const TArray...

 

GetFrameTranslators()

List of available translator the subject can use.

Public function Virtual Const

TSubclassOf<...

 

GetRole()

Public function Virtual

FLiveLinkSta...

 

GetStaticData()

Public function Virtual Const

const FLiveL...

 

GetStaticData()

Public function Virtual Const

FLiveLinkSub...

 

GetSubjectKey()

Public function Virtual Const

bool

 

HasValidFrameSnapshot()

Public function Virtual

void

 

Initialize

(
    FLiveLinkSubjectKey SubjectKey,
    TSubclassOf< ULiveLinkRole > Role,
    ILiveLinkClient* LiveLinkClien...
)

Public function Virtual

void

 

Update()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss