SLiveLinkCurveDebugUI

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

LiveLinkCurveDebugUI

Header

/Engine/Plugins/Animation/LiveLinkCurveDebugUI/Source/LiveLinkCurveDebugUI/Public/SLiveLinkCurveDebugUI.h

Include

#include "SLiveLinkCurveDebugUI.h"

Syntax

class SLiveLinkCurveDebugUI : public SUserWidget

Functions

Name Description

Public function Virtual

void

 

ChangeToNextValidLiveLinkSubjectName()

If we don't have a suplied CachedLiveLinkSubjectName, we try to pull it from LiveLink by looking at All available subjects and picking the first one we find with curves to supply

Public function Virtual

void

 

Construct

(
    const FArguments& InArgs
)

Public function Virtual Const

void

 

GetAllSubjectNames

(
    TArray< FName >& OutSubjectNames
)

Gets all current LiveLink subject names from our internal LiveLink client and stores it in the OutSubjectNames parameter. Clears OutSubjectNames if no SubjectNames are found!

Public function Static

TSharedRef< ...

 

New()

Public function Virtual

void

 

SetLiveLinkSubjectName

(
    FName SubjectName
)

Overridden from SWidget

Name Description

Public function Virtual

void

 

Tick

(
    const FGeometry& AllottedGeometry,
    const double InCurrentTime,
    const float InDeltaTime
)

Ticks this widget with Geometry.

Classes

Name

Description

Public struct

FArguments

Typedefs

Name

Description

FOnSubjectNameChanged

Delegate used to call back when this widget sets its own SubjectName from the LiveLink client instead of any supplied InitialLiveLinkSubjectName.

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