UCameraCalibrationSettings

Settings for the CameraCalibration plugin modules.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

CameraCalibrationCore

Header

/Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/CameraCalibrationSettings.h

Include

#include "CameraCalibrationSettings.h"

Syntax

UCLASS(Config=Game)
class UCameraCalibrationSettings : public UDeveloperSettings

Remarks

Settings for the CameraCalibration plugin modules.

Variables

Constructors

Name Description

Public function

UCameraCalibrationSettings()

Functions

Name Description

Public function Const

float

 

GetCalibrationInputTolerance()

Get the tolerance to use when adding or accessing data in a calibrated LensFile

Public function Const

UMaterialInt...

 

GetCalibrationOverlayMaterialOverride

(
    const FName OverlayName
)

Get the override MaterialInterface associated with the input overlay name

Public function Const

TArray< FNam...

 

GetCalibrationOverlayMaterialOverrideNames()

Get the list of calibration overlay override names

Public function Const

UMaterialInt...

 

GetDefaultDistortionDisplacementMaterial

(
    const TSubclassOf< ULensDistortionM...
)

Get the default MaterialInterface used by the input Model Handler class to write the distortion displacement map

Public function Const

UMaterialInt...

 

GetDefaultDistortionMaterial

(
    const TSubclassOf< ULensDistortionM...
)

Get the default MaterialInterface used by the input Model Handler class to apply the post-process lens distortion effect

Public function Const

UMaterialInt...

 

GetDefaultUndistortionDisplacementMaterial

(
    const TSubclassOf< ULensDistortionM...
)

Get the default MaterialInterface used by the input Model Handler class to write the undistortion displacement map

Public function Const

FIntPoint

 

GetDisplacementMapResolution()

Get the resolution that should be used for distortion and undistortion displacement maps

Public function Const

ULensFile &#...

 

GetStartupLensFile()

Get the default startup lens file.

Public function

FOnCalibrati...

 

OnCalibrationInputToleranceChanged()

Gets a multicast delegate which is called whenever the displacement map resolution project setting changes

Public function

FOnDisplacem...

 

OnDisplacementMapResolutionChanged()

Gets a multicast delegate which is called whenever the displacement map resolution project setting changes

Overridden from UDeveloperSettings

Name Description

Public function Virtual Const

FName

 

GetCategoryName()

Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc.

Public function Virtual Const

FName

 

GetSectionName()

The unique name for your section of settings, uses the class's FName.

Public function Virtual Const

FText

 

GetSectionText()

Gets the section text, uses the classes DisplayName by default.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeChainProperty

(
    FPropertyChangedChainEvent& Proper...
)

This alternate version of PostEditChange is called when properties inside structs are modified.