ULiveLinkLightController

Controller that uses LiveLink light data to drive a light component.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

LiveLinkComponents

Header

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

Include

#include "Controllers/LiveLinkLightController.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class ULiveLinkLightController : public ULiveLinkControllerBase

Remarks

Controller that uses LiveLink light data to drive a light component. UPointLightComponent and USpotLightComponent are supported for specific properties

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

 

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

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