Navigation
API > API/Plugins > API/Plugins/LiveLinkLens
Inheritance Hierarchy
- UObject
- ULiveLinkControllerBase
- ULiveLinkLensController
References
| Module | LiveLinkLens |
| Header | /Engine/Plugins/VirtualProduction/LiveLinkLens/Source/LiveLinkLens/Public/LiveLinkLensController.h |
| Include | #include "LiveLinkLensController.h" |
Syntax
UCLASS ()
class ULiveLinkLensController : public ULiveLinkControllerBase
Remarks
LiveLink Controller for the LensRole to drive lens distortion data
Overridden from ULiveLinkControllerBase
| Type | Name | Description | |
|---|---|---|---|
| void | Cleanup () |
Cleanup controller state before getting removed | |
| TSubclassOf< UActorComponent > | Returns the component class that this controller wants to control | ||
| bool | IsRoleSupported
(
const TSubclassOf< ULiveLinkRole >& RoleToSupport |
Can it support a specific role. This is called on the default object before creating an instance. | |
| void | Initialize the controller at the first tick of its owner component. | ||
| void | PostLoad () |
||
| void | SetAttachedComponent
(
UActorComponent* ActorComponent |
Sets the component this controller is driving | |
| void | Tick
(
float DeltaTime, |
Function called every frame with the data evaluated by the component. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bScaleOverscan_DEPRECATED | ||
| FGuid | DistortionProducerID_DEPRECATED | ||
| TObjectPtr< ULensDistortionModelHandlerBase > | LensDistortionHandler_DEPRECATED | ||
| float | OverscanMultiplier_DEPRECATED |