Navigation
API > API/Plugins > API/Plugins/LiveLink
Inheritance Hierarchy
- UBlueprintFunctionLibrary
- ULiveLinkBlueprintLibrary
References
Module | LiveLink |
Header | /Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/LiveLinkBlueprintLibrary.h |
Include | #include "LiveLinkBlueprintLibrary.h" |
Syntax
UCLASS ()
class ULiveLinkBlueprintLibrary : public UBlueprintFunctionLibrary
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() ![]() |
bool | EvaluateLiveLinkFrame
(
FLiveLinkSubjectRepresentation SubjectRepresentation, |
|
![]() ![]() ![]() ![]() ![]() |
bool | EvaluateLiveLinkFrameAtSceneTime
(
FLiveLinkSubjectName SubjectName, |
Fetches a frame on a subject for a specific role at a specified scene time (timecode). |
![]() ![]() ![]() ![]() ![]() |
bool | EvaluateLiveLinkFrameAtWorldTimeOffset
(
FLiveLinkSubjectName SubjectName, |
Fetches a frame on a subject for a specific role at an offset from the application current time. |
![]() ![]() ![]() ![]() ![]() |
bool | EvaluateLiveLinkFrameWithSpecificRole
(
FLiveLinkSubjectName SubjectName, |
Fetches a frame on a subject for a specific role. Output is evaluated based on the role |
![]() ![]() ![]() ![]() |
TArray< FLiveLinkSubjectName > | GetLiveLinkEnabledSubjectNames
(
bool bIncludeVirtualSubject |
Get a list of all enabled subject names |
![]() ![]() ![]() ![]() |
TSubclassOf< ULiveLinkRole > | GetLiveLinkSubjectRole
(
const FLiveLinkSubjectName SubjectName |
Get the role of the subject with this name |
![]() ![]() ![]() ![]() |
TArray< FLiveLinkSubjectKey > | GetLiveLinkSubjects
(
bool bIncludeDisabledSubject, |
Get a list of all subjects |
![]() ![]() ![]() ![]() |
ELiveLinkSubjectState | GetLiveLinkSubjectState
(
const FLiveLinkSubjectName SubjectName |
Returns the state of the subject with the given name. |
![]() ![]() ![]() ![]() |
FText | GetSourceTypeFromGuid
(
FGuid SourceGuid |
Get the type of a source from the given GUID |
![]() ![]() ![]() ![]() |
TSubclassOf< ULiveLinkRole > | GetSpecificLiveLinkSubjectRole
(
const FLiveLinkSubjectKey SubjectKey |
Get the role of a subject from a specific source |
![]() ![]() ![]() ![]() |
bool | IsLiveLinkSubjectEnabled
(
const FLiveLinkSubjectName SubjectName |
Whether or not the client has a subject with this name enabled Only 1 subject with the same name can be enabled. |
![]() ![]() ![]() ![]() |
bool | IsSpecificLiveLinkSubjectEnabled
(
const FLiveLinkSubjectKey SubjectKey, |
Whether or not a subject from the specific source is the enabled subject. |
![]() ![]() ![]() ![]() |
void | SetLiveLinkSubjectEnabled
(
const FLiveLinkSubjectKey SubjectKey, |
Set the subject's from a specific source to enabled, disabling the other in the process. |