Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/LiveLinkLens/Source/LiveLinkLens/Public/LiveLinkLensController.h |
Include |
#include "LiveLinkLensController.h" |
UCLASS()
class ULiveLinkLensController : public ULiveLinkControllerBase
LiveLink Controller for the LensRole to drive lens distortion data
Name | Description | ||
---|---|---|---|
|
bScaleOverscan |
Whether to scale the computed overscan by the overscan percentage |
|
|
DistortionProducerID |
Unique identifier representing the source of distortion data |
|
|
LensDistortionHandler |
Cached distortion handler associated with attached camera component |
|
|
float |
OverscanMultiplier |
The percentage of the computed overscan that should be applied to the target camera |
Name | Description | |
---|---|---|
|
ULiveLinkLensController() |
Name | Description | ||
---|---|---|---|
|
Cleanup() |
Cleanup controller state before getting removed |
|
|
TSubclassOf<... |
GetDesiredComponentClass() |
Returns the component class that this controller wants to control |
|
IsRoleSupported ( |
Can it support a specific role. This is called on the default object before creating an instance. |
|
|
Tick ( |
Function called every frame with the data evaluated by the component. |
Name | Description | ||
---|---|---|---|
|
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
|
PostEditImport() |
Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization |