Navigation
Unreal Engine C++ API Reference > Plugins > LiveLinkLens
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULiveLinkControllerBase
- ULiveLinkLensController
References
Module | LiveLinkLens |
Header | /Engine/Plugins/VirtualProduction/LiveLinkLens/Source/LiveLinkLens/Public/LiveLinkLensController.h |
Include | #include "LiveLinkLensController.h" |
Syntax
UCLASS&40;&41;
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 | 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. |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |
Deprecated Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | bScaleOverscan_DEPRECATED | This property has been deprecated. Overscan multipliers should now be applied from a Lens Component. |
![]() ![]() ![]() |
FGuid | DistortionProducerID_DEPRECATED | This property has been deprecated and is no longer used. |
![]() ![]() ![]() |
TObjectPtr< ULensDistortionModelHandlerBase > | LensDistortionHandler_DEPRECATED | This property has been deprecated. Distortion is handled directly by controlled Lens Component. |
![]() ![]() |
float | OverscanMultiplier_DEPRECATED | This property has been deprecated. Overscan multipliers should now be applied from a Lens Component. |