ULiveLinkTransformController

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

LiveLinkComponents

Header

/Engine/Plugins/Animation/LiveLink/Source/LiveLinkComponents/Public/Controllers/LiveLinkTransformController.h

Include

#include "Controllers/LiveLinkTransformController.h"

Syntax

UCLASS()
class ULiveLinkTransformController : public ULiveLinkControllerBase

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

FLiveLinkTransf...

 

TransformData

Overridden from ULiveLinkControllerBase

Name Description

Public function Virtual Const

TSubclassOf<...

 

GetDesiredComponentClass()

Returns the component class that this controller wants to control

Public function Virtual

bool

 

IsRoleSupported

(
    const TSubclassOf< ULiveLinkRole > ...
)

Can it support a specific role. This is called on the default object before creating an instance.

Public function Virtual

void

 

OnEvaluateRegistered()

Initialize the controller at the first tick of his owner component.

Public function Virtual

void

 

SetAttachedComponent

(
    UActorComponent* ActorComponen...
)

Sets the component this controller is driving

Public function Virtual

void

 

Tick

(
    float DeltaTime,
    const FLiveLinkSubjectFrameData& S...
)

Function called every frame with the data evaluated by the component.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Deprecated Variables