Navigation
API > API/Plugins > API/Plugins/LiveLinkCamera
| Name | ULiveLinkCameraController |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/LiveLinkCamera/Source/LiveLinkCamera/Public/LiveLinkCameraController.h |
| Include Path | #include "LiveLinkCameraController.h" |
Syntax
UCLASS ()
class ULiveLinkCameraController : public ULiveLinkControllerBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULiveLinkControllerBase → ULiveLinkCameraController
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ULiveLinkCameraController() |
LiveLinkCameraController.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseCameraRange | bool | Should LiveLink inputs be remapped (i.e normalized to physical units) using camera component range | LiveLinkCameraController.h |
|
| LensFilePicker | FLensFilePicker | Asset containing encoder and fiz mapping | LiveLinkCameraController.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bLastIsDepthOfFieldSupported | bool | LiveLinkCameraController.h | ||
| LastLensTableVerificationTimestamp | double | LiveLinkCameraController.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FLensFileEvalData & GetLensFileEvalDataRef() |
Returns a const reference to input data used to evaluate the lens file | LiveLinkCameraController.h | |
void SetApplyNodalOffset
(
bool bInApplyNodalOffset |
LiveLinkCameraController.h |
Overridden from ULiveLinkControllerBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSubclassOf< UActorComponent > GetDesiredComponentClass() |
LiveLinkCameraController.h | ||
virtual bool IsRoleSupported
(
const TSubclassOf< ULiveLinkRole >& RoleToSupport |
LiveLinkCameraController.h | ||
virtual void Tick
(
float DeltaTime, |
LiveLinkCameraController.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
LiveLinkCameraController.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyDistortion
(
ULensFile* LensFile, |
LiveLinkCameraController.h | ||
void ApplyFIZ
(
ULensFile* LensFile, |
Applies FIZ data coming from LiveLink stream. Lens file is used if encoder mapping is required | LiveLinkCameraController.h | |
void ApplyNodalOffset
(
ULensFile* LensFile, |
LiveLinkCameraController.h | ||
void OnPostActorTick
(
UWorld* World, |
LiveLinkCameraController.h | ||
void VerifyFIZWithLensFileTables
(
ULensFile* LensFile, |
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 | LiveLinkCameraController.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bApplyNodalOffset_DEPRECATED | bool | LiveLinkCameraController.h | ||
| bScaleOverscan_DEPRECATED | bool | LiveLinkCameraController.h | ||
| bUseCroppedFilmback_DEPRECATED | bool | LiveLinkCameraController.h | ||
| ComponentToControl_DEPRECATED | FComponentReference | LiveLinkCameraController.h | ||
| CroppedFilmback_DEPRECATED | FCameraFilmbackSettings | LiveLinkCameraController.h | ||
| DistortionProducerID_DEPRECATED | FGuid | LiveLinkCameraController.h |
|
|
| LensDistortionHandler_DEPRECATED | TObjectPtr< ULensDistortionModelHandlerBase > | LiveLinkCameraController.h |
|
|
| OriginalCameraLocation_DEPRECATED | FVector | LiveLinkCameraController.h | ||
| OriginalCameraRotation_DEPRECATED | FRotator | LiveLinkCameraController.h | ||
| OverscanMultiplier_DEPRECATED | float | LiveLinkCameraController.h | ||
| TransformData_DEPRECATED | FLiveLinkTransformControllerData | LiveLinkCameraController.h |