Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/LiveLinkCamera/Source/LiveLinkCamera/Public/LiveLinkCameraController.h |
Include |
#include "LiveLinkCameraController.h" |
UCLASS()
class ULiveLinkCameraController : public ULiveLinkControllerBase
Name | Description | ||
---|---|---|---|
|
bApplyNodalOffset |
Apply nodal offset from lens file if enabled |
|
|
bScaleOverscan |
Whether to scale the computed overscan by the overscan percentage |
|
|
bShouldUpdateVisualComponentOnChange |
Whether to refresh frustum drawing on value change |
|
|
bUseCameraRange |
Should LiveLink inputs be remapped (i.e normalized to physical units) using camera component range |
|
|
bUseCroppedFilmback |
Whether to use the cropped filmback setting to drive the filmback of the attached camera component |
|
|
CroppedFilmback |
If a LensFile is being evaluated, the filmback saved in that LensFile will drive the attached camera component to ensure correct calibration. |
|
|
DistortionProducerID |
Unique identifier representing the source of distortion data |
|
|
LensDistortionHandler |
Cached distortion handler associated with attached camera component |
|
|
LensFileEvalData |
Caches the latest inputs to the LensFile evaluation |
|
|
LensFilePicker |
Asset containing encoder and fiz mapping |
|
|
OriginalCameraLocation |
Original cinecamera component location that we set back on when nodal offset isn't applied anymore |
|
|
OriginalCameraRotation |
Original cinecamera component rotation that we set back on when nodal offset isn't applied anymore |
|
|
float |
OverscanMultiplier |
The percentage of the computed overscan that should be applied to the target camera |
|
UpdateFlags |
Used to control which data from LiveLink is actually applied to camera |
Name | Description | |
---|---|---|
|
ULiveLinkCameraController() |
Name | Description | ||
---|---|---|---|
|
ApplyDistortion ( |
Update distortion state |
|
|
ApplyFIZ ( |
Applies FIZ data coming from LiveLink stream. Lens file is used if encoder mapping is required |
|
|
ApplyNodalOffset ( |
Applies nodal offset from lens file for the given Focus/Zoom values of CineCamera |
|
|
const FLensF... |
GetLensFileEvalDataRef() |
Returns a const reference to input data used to evaluate the lens file |
|
OnPostActorTick ( |
Verify base transform and apply nodal offset on top of everything else done in tick |
|
|
SetApplyNodalOffset ( |
Enables/disables the application of the nodal offset to the camera component |
|
|
VerifyFIZWithLensFileTables ( |
If part of FIZ is not streamed, verify that LensFile associated tables have only one entry Used to warn user of potential problem evaluating LensFile |
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. |
|
|
OnEvaluateRegistered() |
Initialize the controller at the first tick of his owner component. |
|
|
SetAttachedComponent ( |
Sets the component this controller is driving |
|
|
Tick ( |
Function called every frame with the data evaluated by the component. |
Name | Description | ||
---|---|---|---|
|
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
|
PostDuplicate ( |
Called after duplication & serialization and before PostLoad. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
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 |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name | Description | ||
---|---|---|---|
|
ComponentToControl_DEPRECATED |
||
|
TransformData_DEPRECATED |