Navigation
API > API/Plugins > API/Plugins/CameraCalibrationCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UCameraCalibrationSettings
References
| Module | CameraCalibrationCore |
| Header | /Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/CameraCalibrationSettings.h |
| Include | #include "CameraCalibrationSettings.h" |
Syntax
UCLASS&40;Config&61;Game&41;
class UCameraCalibrationSettings : public UDeveloperSettings
Remarks
Settings for the CameraCalibration plugin modules.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnCalibrationInputToleranceChanged | CalibrationInputToleranceChangedDelegate | ||
| FOnDisplacementMapResolutionChanged | DisplacementMapResolutionChangedDelegate |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | Get the tolerance to use when adding or accessing data in a calibrated LensFile | ||
| UMaterialInterface * | GetCalibrationOverlayMaterialOverride
(
const FName OverlayName |
Get the override MaterialInterface associated with the input overlay name | |
| TArray< FName > | Get the list of calibration overlay override names | ||
| UMaterialInterface * | GetDefaultDistortionDisplacementMaterial
(
const TSubclassOf< ULensDistortionModelHandlerBase >& InModelHandler |
Get the default MaterialInterface used by the input Model Handler class to write the distortion displacement map | |
| UMaterialInterface * | GetDefaultDistortionMaterial
(
const TSubclassOf< ULensDistortionModelHandlerBase >& InModelHandler |
Get the default MaterialInterface used by the input Model Handler class to apply the post-process lens distortion effect | |
| UMaterialInterface * | GetDefaultUndistortionDisplacementMaterial
(
const TSubclassOf< ULensDistortionModelHandlerBase >& InModelHandler |
Get the default MaterialInterface used by the input Model Handler class to write the undistortion displacement map | |
| FIntPoint | Get the resolution that should be used for distortion and undistortion displacement maps | ||
| ULensFile * | Get the default startup lens file. | ||
| bool | Returns true if the calibration dataset import and export featuers are enabled, false otherwise | ||
| FOnCalibrationInputToleranceChanged & | Gets a multicast delegate which is called whenever the displacement map resolution project setting changes | ||
| FOnDisplacementMapResolutionChanged & | Gets a multicast delegate which is called whenever the displacement map resolution project setting changes |
Overridden from UDeveloperSettings
| Type | Name | Description | |
|---|---|---|---|
| FName | Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc. | ||
| FName | The unique name for your section of settings, uses the class's FName. | ||
| FText | Gets the section text, uses the classes DisplayName by default. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
This alternate version of PostEditChange is called when properties inside structs are modified. |