Navigation
API > API/Plugins > API/Plugins/LiveLinkComponents
Controller that uses LiveLink light data to drive a light component. UPointLightComponent and USpotLightComponent are supported for specific properties
| Name | ULiveLinkLightController |
| Type | class |
| Header File | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkComponents/Public/Controllers/LiveLinkLightController.h |
| Include Path | #include "Controllers/LiveLinkLightController.h" |
Syntax
UCLASS (MinimalAPI)
class ULiveLinkLightController : public ULiveLinkControllerBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULiveLinkControllerBase → ULiveLinkLightController
Functions
Public
Overridden from ULiveLinkControllerBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSubclassOf< UActorComponent > GetDesiredComponentClass() |
Returns the component class that this controller wants to control | Controllers/LiveLinkLightController.h | |
virtual bool IsRoleSupported
(
const TSubclassOf< ULiveLinkRole >& RoleToSupport |
Can it support a specific role. This is called on the default object before creating an instance. | Controllers/LiveLinkLightController.h | |
virtual void Tick
(
float DeltaTime, |
Function called every frame with the data evaluated by the component. | Controllers/LiveLinkLightController.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
Controllers/LiveLinkLightController.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ComponentToControl_DEPRECATED | FComponentReference | Controllers/LiveLinkLightController.h | ||
| TransformData_DEPRECATED | FLiveLinkTransformControllerData | Controllers/LiveLinkLightController.h |