ULiveLinkBlueprintLibrary

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

LiveLink

Header

/Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/LiveLinkBlueprintLibrary.h

Include

#include "LiveLinkBlueprintLibrary.h"

Syntax

UCLASS()
class ULiveLinkBlueprintLibrary : public UBlueprintFunctionLibrary

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category, Meta customthunk

bool

 

EvaluateLiveLinkFrameAtSceneTime

(
    FLiveLinkSubjectName SubjectName,
    TSubclassOf< ULiveLinkRole > Role,
    FTimecode SceneTime,
    FLiveLinkBaseBlueprintData& OutBlu...
)

Fetches a frame on a subject for a specific role at a specified scene time (timecode).

Public function Static UFunction BlueprintCallable, Category, Meta customthunk

bool

 

EvaluateLiveLinkFrameAtWorldTimeOffset

(
    FLiveLinkSubjectName SubjectName,
    TSubclassOf< ULiveLinkRole > Role,
    float WorldTimeOffset,
    FLiveLinkBaseBlueprintData& OutBlu...
)

Fetches a frame on a subject for a specific role at an offset from the application current time.

Public function Static UFunction BlueprintCallable, Category, Meta customthunk

bool

 

EvaluateLiveLinkFrameWithSpecificRole

(
    FLiveLinkSubjectName SubjectName,
    TSubclassOf< ULiveLinkRole > Role,
    FLiveLinkBaseBlueprintData& OutBlu...
)

Fetches a frame on a subject for a specific role. Output is evaluated based on the role

Public function Static UFunction BlueprintCallable, Category

TArray< FLiv...

 

GetLiveLinkEnabledSubjectNames

(
    bool bIncludeVirtualSubject
)

Get a list of all enabled subject names

Public function Static UFunction BlueprintCallable, Category

TSubclassOf<...

 

GetLiveLinkSubjectRole

(
    const FLiveLinkSubjectName SubjectN...
)

Get the role of the subject with this name

Public function Static UFunction BlueprintCallable, Category

TArray< FLiv...

 

GetLiveLinkSubjects

(
    bool bIncludeDisabledSubject,
    bool bIncludeVirtualSubject
)

Get a list of all subjects

Public function Static UFunction BlueprintCallable, Category

TSubclassOf<...

 

GetSpecificLiveLinkSubjectRole

(
    const FLiveLinkSubjectKey SubjectKe...
)

Get the role of a subject from a specific source

Public function Static UFunction BlueprintCallable, Category

bool

 

IsLiveLinkSubjectEnabled

(
    const FLiveLinkSubjectName SubjectN...
)

Whether or not the client has a subject with this name enabled Only 1 subject with the same name can be enabled.

Public function Static UFunction BlueprintCallable, Category

bool

 

IsSpecificLiveLinkSubjectEnabled

(
    const FLiveLinkSubjectKey SubjectKe...,
    bool bForThisFrame
)

Whether or not a subject from the specific source is the enabled subject.

Public function Static UFunction BlueprintCallable, Category

void

 

SetLiveLinkSubjectEnabled

(
    const FLiveLinkSubjectKey SubjectKe...,
    bool bEnabled
)

Set the subject's from a specific source to enabled, disabling the other in the process.

Deprecated Functions

Name Description

Public function Static UFunction BlueprintCallable, Category, Meta customthunk

bool

 

EvaluateLiveLinkFrame

(
    FLiveLinkSubjectRepresentation Subj...,
    FLiveLinkBaseBlueprintData& OutBlu...
)

EvaluateLiveLinkFrame with Subject Represention is deprecated, recreate the node.