UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FFinalPostProcessSettings Class Reference

#include <FinalPostProcessSettings.h>

+ Inheritance diagram for FFinalPostProcessSettings:

Classes

struct  FCubemapEntry
 
struct  FLUTBlenderEntry
 

Public Member Functions

 FFinalPostProcessSettings ()
 
void UpdateEntry (const FCubemapEntry &Entry, float Weight)
 
void LerpTo (UTexture *InTexture, float Weight)
 
void PushLUT (UTexture *Texture, float Weight)
 
uint32 FindIndex (UTexture *Tex) const
 
void SetLUT (UTexture *Texture)
 
- Public Member Functions inherited from FPostProcessSettings
 UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin="0.01", ClampMax="8000.0", editcondition="bOverride_CameraShutterSpeed", DisplayName="Shutter Speed (1/s)")) float CameraShutterSpeed
 
 UPROPERTY (interp, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin="1.0", ClampMax="32.0", editcondition="bOverride_DepthOfFieldFstop", DisplayName="Aperture (F-stop)")) float DepthOfFieldFstop
 
 UPROPERTY (interp, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin="0.0", ClampMax="32.0", editcondition="bOverride_DepthOfFieldMinFstop", DisplayName="Maximum Aperture (min F-stop)")) float DepthOfFieldMinFstop
 
 UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ForceUnits=mm, ClampMin="0.1", UIMin="0.1", UIMax="1000.0", editcondition="bOverride_DepthOfFieldSensorWidth", DisplayName="Sensor Width (mm)")) float DepthOfFieldSensorWidth
 
void AddBlendable (TScriptInterface< IBlendableInterface > InBlendableObject, float InWeight)
 
void RemoveBlendable (TScriptInterface< IBlendableInterface > InBlendableObject)
 
ENGINE_API FPostProcessSettings ()
 
PRAGMA_DISABLE_DEPRECATION_WARNINGS FPostProcessSettings (const FPostProcessSettings &)=default
 
 FPostProcessSettings (FPostProcessSettings &&)=default
 
FPostProcessSettingsoperator= (const FPostProcessSettings &)=default
 
FPostProcessSettingsoperator= (FPostProcessSettings &&)=default
 
PRAGMA_ENABLE_DEPRECATION_WARNINGS void SetBaseValues ()
 

Public Attributes

TArray< FCubemapEntryContributingCubemaps
 
TArray< FLUTBlenderEntryContributingLUTs
 
TArray< UMaterialInterface * > BufferVisualizationOverviewMaterials
 
UMaterialInterfaceVisualizeCalibrationColorMaterial
 
UMaterialInterfaceVisualizeCalibrationGrayscaleMaterial
 
UMaterialInterfaceVisualizeCalibrationCustomMaterial
 
UMaterialInterfaceHighResScreenshotMaterial
 
UMaterialInterfaceHighResScreenshotMaskMaterial
 
UMaterialInstanceDynamicHighResScreenshotCaptureRegionMaterial
 
bool bBufferVisualizationDumpRequired
 
FString BufferVisualizationDumpBaseFilename
 
bool bBufferVisualizationOverviewTargetIsSelected
 
FString BufferVisualizationOverviewSelectedTargetMaterialName
 
TMap< FName, TSharedPtr< FImagePixelPipe, ESPMode::ThreadSafe > > BufferVisualizationPipes
 
FBlendableManager BlendableManager
 
- Public Attributes inherited from FPostProcessSettings
uint8 bOverride_TemperatureType:1
 
uint8 bOverride_WhiteTemp:1
 
uint8 bOverride_WhiteTint:1
 
uint8 bOverride_ColorSaturation:1
 
uint8 bOverride_ColorContrast:1
 
uint8 bOverride_ColorGamma:1
 
uint8 bOverride_ColorGain:1
 
uint8 bOverride_ColorOffset:1
 
uint8 bOverride_ColorSaturationShadows: 1
 
uint8 bOverride_ColorContrastShadows: 1
 
uint8 bOverride_ColorGammaShadows: 1
 
uint8 bOverride_ColorGainShadows: 1
 
uint8 bOverride_ColorOffsetShadows: 1
 
uint8 bOverride_ColorSaturationMidtones: 1
 
uint8 bOverride_ColorContrastMidtones: 1
 
uint8 bOverride_ColorGammaMidtones: 1
 
uint8 bOverride_ColorGainMidtones: 1
 
uint8 bOverride_ColorOffsetMidtones: 1
 
uint8 bOverride_ColorSaturationHighlights: 1
 
uint8 bOverride_ColorContrastHighlights: 1
 
uint8 bOverride_ColorGammaHighlights: 1
 
uint8 bOverride_ColorGainHighlights: 1
 
uint8 bOverride_ColorOffsetHighlights: 1
 
uint8 bOverride_ColorCorrectionShadowsMax: 1
 
uint8 bOverride_ColorCorrectionHighlightsMin: 1
 
uint8 bOverride_ColorCorrectionHighlightsMax: 1
 
uint8 bOverride_BlueCorrection: 1
 
uint8 bOverride_ExpandGamut: 1
 
uint8 bOverride_ToneCurveAmount: 1
 
uint8 bOverride_FilmSlope:1
 
uint8 bOverride_FilmToe:1
 
uint8 bOverride_FilmShoulder:1
 
uint8 bOverride_FilmBlackClip:1
 
uint8 bOverride_FilmWhiteClip:1
 
uint8 bOverride_SceneColorTint:1
 
uint8 bOverride_SceneFringeIntensity:1
 
uint8 bOverride_ChromaticAberrationStartOffset:1
 
uint8 bOverride_bMegaLights:1
 
uint8 bOverride_AmbientCubemapTint:1
 
uint8 bOverride_AmbientCubemapIntensity:1
 
uint8 bOverride_BloomMethod: 1
 
uint8 bOverride_BloomIntensity:1
 
uint8 bOverride_BloomGaussianIntensity:1
 
uint8 bOverride_BloomThreshold:1
 
uint8 bOverride_Bloom1Tint:1
 
uint8 bOverride_Bloom1Size:1
 
uint8 bOverride_Bloom2Size:1
 
uint8 bOverride_Bloom2Tint:1
 
uint8 bOverride_Bloom3Tint:1
 
uint8 bOverride_Bloom3Size:1
 
uint8 bOverride_Bloom4Tint:1
 
uint8 bOverride_Bloom4Size:1
 
uint8 bOverride_Bloom5Tint:1
 
uint8 bOverride_Bloom5Size:1
 
uint8 bOverride_Bloom6Tint:1
 
uint8 bOverride_Bloom6Size:1
 
uint8 bOverride_BloomSizeScale:1
 
uint8 bOverride_BloomConvolutionIntensity:1
 
uint8 bOverride_BloomConvolutionTexture: 1
 
uint8 bOverride_BloomConvolutionScatterDispersion: 1
 
uint8 bOverride_BloomConvolutionSize: 1
 
uint8 bOverride_BloomConvolutionCenterUV: 1
 
uint8 bOverride_BloomConvolutionPreFilter_DEPRECATED: 1
 
uint8 bOverride_BloomConvolutionPreFilterMin: 1
 
uint8 bOverride_BloomConvolutionPreFilterMax: 1
 
uint8 bOverride_BloomConvolutionPreFilterMult: 1
 
uint8 bOverride_BloomConvolutionBufferScale: 1
 
uint8 bOverride_BloomDirtMaskIntensity:1
 
uint8 bOverride_BloomDirtMaskTint:1
 
uint8 bOverride_BloomDirtMask:1
 
uint8 bOverride_CameraShutterSpeed:1
 
uint8 bOverride_CameraISO:1
 
uint8 bOverride_AutoExposureMethod:1
 
uint8 bOverride_AutoExposureLowPercent:1
 
uint8 bOverride_AutoExposureHighPercent:1
 
uint8 bOverride_AutoExposureMinBrightness:1
 
uint8 bOverride_AutoExposureMaxBrightness:1
 
uint8 bOverride_AutoExposureCalibrationConstant_DEPRECATED:1
 
uint8 bOverride_AutoExposureSpeedUp:1
 
uint8 bOverride_AutoExposureSpeedDown:1
 
uint8 bOverride_AutoExposureBias:1
 
uint8 bOverride_AutoExposureBiasCurve:1
 
uint8 bOverride_AutoExposureMeterMask:1
 
uint8 bOverride_AutoExposureApplyPhysicalCameraExposure:1
 
uint8 bOverride_HistogramLogMin:1
 
uint8 bOverride_HistogramLogMax:1
 
uint8 bOverride_LocalExposureMethod: 1
 
uint8 bOverride_LocalExposureContrastScale_DEPRECATED:1
 
uint8 bOverride_LocalExposureHighlightContrastScale:1
 
uint8 bOverride_LocalExposureShadowContrastScale:1
 
uint8 bOverride_LocalExposureHighlightContrastCurve:1
 
uint8 bOverride_LocalExposureShadowContrastCurve:1
 
uint8 bOverride_LocalExposureHighlightThreshold:1
 
uint8 bOverride_LocalExposureShadowThreshold:1
 
uint8 bOverride_LocalExposureDetailStrength:1
 
uint8 bOverride_LocalExposureBlurredLuminanceBlend:1
 
uint8 bOverride_LocalExposureBlurredLuminanceKernelSizePercent:1
 
uint8 bOverride_LocalExposureHighlightThresholdStrength:1
 
uint8 bOverride_LocalExposureShadowThresholdStrength:1
 
uint8 bOverride_LocalExposureMiddleGreyBias:1
 
uint8 bOverride_LensFlareIntensity:1
 
uint8 bOverride_LensFlareTint:1
 
uint8 bOverride_LensFlareTints:1
 
uint8 bOverride_LensFlareBokehSize:1
 
uint8 bOverride_LensFlareBokehShape:1
 
uint8 bOverride_LensFlareThreshold:1
 
uint8 bOverride_VignetteIntensity:1
 
uint8 bOverride_Sharpen:1
 
uint8 bOverride_GrainIntensity_DEPRECATED:1
 
uint8 bOverride_GrainJitter_DEPRECATED:1
 
uint8 bOverride_FilmGrainIntensity:1
 
uint8 bOverride_FilmGrainIntensityShadows: 1
 
uint8 bOverride_FilmGrainIntensityMidtones: 1
 
uint8 bOverride_FilmGrainIntensityHighlights: 1
 
uint8 bOverride_FilmGrainShadowsMax: 1
 
uint8 bOverride_FilmGrainHighlightsMin: 1
 
uint8 bOverride_FilmGrainHighlightsMax: 1
 
uint8 bOverride_FilmGrainTexelSize:1
 
uint8 bOverride_FilmGrainTexture: 1
 
uint8 bOverride_AmbientOcclusionIntensity:1
 
uint8 bOverride_AmbientOcclusionStaticFraction:1
 
uint8 bOverride_AmbientOcclusionRadius:1
 
uint8 bOverride_AmbientOcclusionFadeDistance:1
 
uint8 bOverride_AmbientOcclusionFadeRadius:1
 
uint8 bOverride_AmbientOcclusionDistance_DEPRECATED:1
 
uint8 bOverride_AmbientOcclusionRadiusInWS:1
 
uint8 bOverride_AmbientOcclusionPower:1
 
uint8 bOverride_AmbientOcclusionBias:1
 
uint8 bOverride_AmbientOcclusionQuality:1
 
uint8 bOverride_AmbientOcclusionMipBlend:1
 
uint8 bOverride_AmbientOcclusionMipScale:1
 
uint8 bOverride_AmbientOcclusionMipThreshold:1
 
uint8 bOverride_AmbientOcclusionTemporalBlendWeight: 1
 
uint32 bOverride_RayTracingAO: 1
 
uint32 bOverride_RayTracingAOSamplesPerPixel: 1
 
uint32 bOverride_RayTracingAOIntensity: 1
 
uint32 bOverride_RayTracingAORadius: 1
 
uint8 bOverride_LPVIntensity_DEPRECATED:1
 
uint8 bOverride_LPVDirectionalOcclusionIntensity_DEPRECATED:1
 
uint8 bOverride_LPVDirectionalOcclusionRadius_DEPRECATED:1
 
uint8 bOverride_LPVDiffuseOcclusionExponent_DEPRECATED:1
 
uint8 bOverride_LPVSpecularOcclusionExponent_DEPRECATED:1
 
uint8 bOverride_LPVDiffuseOcclusionIntensity_DEPRECATED:1
 
uint8 bOverride_LPVSpecularOcclusionIntensity_DEPRECATED:1
 
uint8 bOverride_LPVSize_DEPRECATED:1
 
uint8 bOverride_LPVSecondaryOcclusionIntensity_DEPRECATED:1
 
uint8 bOverride_LPVSecondaryBounceIntensity_DEPRECATED:1
 
uint8 bOverride_LPVGeometryVolumeBias_DEPRECATED:1
 
uint8 bOverride_LPVVplInjectionBias_DEPRECATED:1
 
uint8 bOverride_LPVEmissiveInjectionIntensity_DEPRECATED:1
 
uint8 bOverride_LPVFadeRange_DEPRECATED:1
 
uint8 bOverride_LPVDirectionalOcclusionFadeRange_DEPRECATED:1
 
uint8 bOverride_IndirectLightingColor:1
 
uint8 bOverride_IndirectLightingIntensity:1
 
uint8 bOverride_ColorGradingIntensity:1
 
uint8 bOverride_ColorGradingLUT:1
 
uint8 bOverride_DepthOfFieldFocalDistance:1
 
uint8 bOverride_DepthOfFieldFstop:1
 
uint8 bOverride_DepthOfFieldMinFstop: 1
 
uint8 bOverride_DepthOfFieldBladeCount: 1
 
uint8 bOverride_DepthOfFieldSensorWidth:1
 
uint8 bOverride_DepthOfFieldSqueezeFactor:1
 
uint8 bOverride_DepthOfFieldDepthBlurRadius:1
 
uint8 bOverride_DepthOfFieldUseHairDepth:1
 
uint8 bOverride_DepthOfFieldPetzvalBokeh:1
 
uint8 bOverride_DepthOfFieldPetzvalBokehFalloff:1
 
uint8 bOverride_DepthOfFieldPetzvalExclusionBoxExtents:1
 
uint8 bOverride_DepthOfFieldPetzvalExclusionBoxRadius:1
 
uint8 bOverride_DepthOfFieldAspectRatioScalar:1
 
uint8 bOverride_DepthOfFieldMatteBoxFlags:1
 
uint8 bOverride_DepthOfFieldBarrelRadius:1
 
uint8 bOverride_DepthOfFieldBarrelLength:1
 
uint8 bOverride_DepthOfFieldDepthBlurAmount:1
 
uint8 bOverride_DepthOfFieldFocalRegion:1
 
uint8 bOverride_DepthOfFieldNearTransitionRegion:1
 
uint8 bOverride_DepthOfFieldFarTransitionRegion:1
 
uint8 bOverride_DepthOfFieldScale:1
 
uint8 bOverride_DepthOfFieldNearBlurSize:1
 
uint8 bOverride_DepthOfFieldFarBlurSize:1
 
uint8 bOverride_MobileHQGaussian:1
 
uint8 bOverride_DepthOfFieldOcclusion:1
 
uint8 bOverride_DepthOfFieldSkyFocusDistance:1
 
uint8 bOverride_DepthOfFieldVignetteSize:1
 
uint8 bOverride_MotionBlurAmount:1
 
uint8 bOverride_MotionBlurMax:1
 
uint8 bOverride_MotionBlurTargetFPS: 1
 
uint8 bOverride_MotionBlurPerObjectSize:1
 
uint8 bOverride_ScreenPercentage_DEPRECATED:1
 
uint8 bOverride_ReflectionMethod:1
 
uint8 bOverride_LumenReflectionQuality:1
 
uint8 bOverride_ScreenSpaceReflectionIntensity:1
 
uint8 bOverride_ScreenSpaceReflectionQuality:1
 
uint8 bOverride_ScreenSpaceReflectionMaxRoughness:1
 
uint8 bOverride_ScreenSpaceReflectionRoughnessScale:1
 
uint8 bOverride_UserFlags:1
 
uint32 bOverride_ReflectionsType_DEPRECATED: 1
 
uint32 bOverride_RayTracingReflectionsMaxRoughness: 1
 
uint32 bOverride_RayTracingReflectionsMaxBounces: 1
 
uint32 bOverride_RayTracingReflectionsSamplesPerPixel: 1
 
uint32 bOverride_RayTracingReflectionsShadows: 1
 
uint32 bOverride_RayTracingReflectionsTranslucency: 1
 
uint32 bOverride_TranslucencyType: 1
 
uint32 bOverride_RayTracingTranslucencyMaxRoughness: 1
 
uint32 bOverride_RayTracingTranslucencyRefractionRays: 1
 
uint32 bOverride_RayTracingTranslucencySamplesPerPixel: 1
 
uint32 bOverride_RayTracingTranslucencyShadows: 1
 
uint32 bOverride_RayTracingTranslucencyRefraction: 1
 
uint32 bOverride_RayTracingTranslucencyMaxPrimaryHitEvents: 1
 
uint32 bOverride_RayTracingTranslucencyMaxSecondaryHitEvents: 1
 
uint32 bOverride_RayTracingTranslucencyUseRayTracedRefraction: 1
 
uint32 bOverride_DynamicGlobalIlluminationMethod: 1
 
uint32 bOverride_LumenSceneLightingQuality: 1
 
uint32 bOverride_LumenSceneDetail: 1
 
uint32 bOverride_LumenSceneViewDistance: 1
 
uint32 bOverride_LumenSceneLightingUpdateSpeed: 1
 
uint32 bOverride_LumenFinalGatherQuality: 1
 
uint32 bOverride_LumenFinalGatherLightingUpdateSpeed: 1
 
uint32 bOverride_LumenFinalGatherScreenTraces: 1
 
uint32 bOverride_LumenMaxTraceDistance: 1
 
uint32 bOverride_LumenDiffuseColorBoost: 1
 
uint32 bOverride_LumenSkylightLeaking: 1
 
uint32 bOverride_LumenSkylightLeakingTint: 1
 
uint32 bOverride_LumenFullSkylightLeakingDistance: 1
 
uint8 bOverride_LumenRayLightingMode:1
 
uint8 bOverride_LumenReflectionsScreenTraces:1
 
uint8 bOverride_LumenFrontLayerTranslucencyReflections:1
 
uint32 bOverride_LumenMaxRoughnessToTraceReflections: 1
 
uint32 bOverride_LumenMaxReflectionBounces: 1
 
uint32 bOverride_LumenMaxRefractionBounces: 1
 
uint8 bOverride_LumenSurfaceCacheResolution: 1
 
uint32 bOverride_RayTracingGI: 1
 
uint32 bOverride_RayTracingGIMaxBounces: 1
 
uint32 bOverride_RayTracingGISamplesPerPixel: 1
 
uint32 bOverride_PathTracingMaxBounces: 1
 
uint32 bOverride_PathTracingSamplesPerPixel: 1
 
uint32 bOverride_PathTracingMaxPathIntensity: 1
 
uint32 bOverride_PathTracingEnableEmissiveMaterials: 1
 
uint32 bOverride_PathTracingEnableReferenceDOF: 1
 
uint32 bOverride_PathTracingEnableReferenceAtmosphere: 1
 
uint32 bOverride_PathTracingEnableDenoiser: 1
 
uint32 bOverride_PathTracingIncludeEmissive: 1
 
uint32 bOverride_PathTracingIncludeDiffuse: 1
 
uint32 bOverride_PathTracingIncludeIndirectDiffuse: 1
 
uint32 bOverride_PathTracingIncludeSpecular: 1
 
uint32 bOverride_PathTracingIncludeIndirectSpecular: 1
 
uint32 bOverride_PathTracingIncludeVolume: 1
 
uint32 bOverride_PathTracingIncludeIndirectVolume: 1
 
uint8 bMobileHQGaussian:1
 
TEnumAsByte< enum EBloomMethodBloomMethod
 
TEnumAsByte< enum EAutoExposureMethodAutoExposureMethod
 
TEnumAsByte< enum ETemperatureMethodTemperatureType
 
float WhiteTemp
 
float WhiteTint
 
FVector4 ColorSaturation
 
FVector4 ColorContrast
 
FVector4 ColorGamma
 
FVector4 ColorGain
 
FVector4 ColorOffset
 
FVector4 ColorSaturationShadows
 
FVector4 ColorContrastShadows
 
FVector4 ColorGammaShadows
 
FVector4 ColorGainShadows
 
FVector4 ColorOffsetShadows
 
FVector4 ColorSaturationMidtones
 
FVector4 ColorContrastMidtones
 
FVector4 ColorGammaMidtones
 
FVector4 ColorGainMidtones
 
FVector4 ColorOffsetMidtones
 
FVector4 ColorSaturationHighlights
 
FVector4 ColorContrastHighlights
 
FVector4 ColorGammaHighlights
 
FVector4 ColorGainHighlights
 
FVector4 ColorOffsetHighlights
 
float ColorCorrectionHighlightsMin
 
float ColorCorrectionHighlightsMax
 
float ColorCorrectionShadowsMax
 
float BlueCorrection
 
float ExpandGamut
 
float ToneCurveAmount
 
float FilmSlope
 
float FilmToe
 
float FilmShoulder
 
float FilmBlackClip
 
float FilmWhiteClip
 
FLinearColor SceneColorTint
 
float SceneFringeIntensity
 
float ChromaticAberrationStartOffset
 
float BloomIntensity
 
float BloomGaussianIntensity
 
float BloomThreshold
 
float BloomSizeScale
 
float Bloom1Size
 
float Bloom2Size
 
float Bloom3Size
 
float Bloom4Size
 
float Bloom5Size
 
float Bloom6Size
 
FLinearColor Bloom1Tint
 
FLinearColor Bloom2Tint
 
FLinearColor Bloom3Tint
 
FLinearColor Bloom4Tint
 
FLinearColor Bloom5Tint
 
FLinearColor Bloom6Tint
 
float BloomConvolutionIntensity
 
float BloomConvolutionScatterDispersion
 
float BloomConvolutionSize
 
TObjectPtr< class UTexture2DBloomConvolutionTexture
 
FVector2D BloomConvolutionCenterUV
 
float BloomConvolutionPreFilterMin
 
float BloomConvolutionPreFilterMax
 
float BloomConvolutionPreFilterMult
 
float BloomConvolutionBufferScale
 
TObjectPtr< class UTextureBloomDirtMask
 
float BloomDirtMaskIntensity
 
FLinearColor BloomDirtMaskTint
 
TEnumAsByte< EDynamicGlobalIlluminationMethod::TypeDynamicGlobalIlluminationMethod
 
FLinearColor IndirectLightingColor
 
float IndirectLightingIntensity
 
ELumenRayLightingModeOverride LumenRayLightingMode
 
float LumenSceneLightingQuality
 
float LumenSceneDetail
 
float LumenSceneViewDistance
 
float LumenSceneLightingUpdateSpeed
 
float LumenFinalGatherQuality
 
float LumenFinalGatherLightingUpdateSpeed
 
uint8 LumenFinalGatherScreenTraces: 1
 
float LumenMaxTraceDistance
 
float LumenDiffuseColorBoost
 
float LumenSkylightLeaking
 
FLinearColor LumenSkylightLeakingTint
 
float LumenFullSkylightLeakingDistance
 
float LumenSurfaceCacheResolution
 
TEnumAsByte< EReflectionMethod::TypeReflectionMethod
 
EReflectionsType ReflectionsType_DEPRECATED
 
float LumenReflectionQuality
 
uint8 LumenReflectionsScreenTraces: 1
 
uint8 LumenFrontLayerTranslucencyReflections: 1
 
float LumenMaxRoughnessToTraceReflections
 
int32 LumenMaxReflectionBounces
 
int32 LumenMaxRefractionBounces
 
float ScreenSpaceReflectionIntensity
 
float ScreenSpaceReflectionQuality
 
float ScreenSpaceReflectionMaxRoughness
 
uint8 bMegaLights: 1
 
FLinearColor AmbientCubemapTint
 
float AmbientCubemapIntensity
 
TObjectPtr< class UTextureCubeAmbientCubemap
 
float CameraISO
 
int32 DepthOfFieldBladeCount
 
float AutoExposureBias
 
float AutoExposureBiasBackup
 
uint8 bOverride_AutoExposureBiasBackup: 1
 
uint32 AutoExposureApplyPhysicalCameraExposure: 1
 
TObjectPtr< class UCurveFloatAutoExposureBiasCurve = nullptr
 
TObjectPtr< class UTextureAutoExposureMeterMask = nullptr
 
float AutoExposureLowPercent
 
float AutoExposureHighPercent
 
float AutoExposureMinBrightness
 
float AutoExposureMaxBrightness
 
float AutoExposureSpeedUp
 
float AutoExposureSpeedDown
 
float HistogramLogMin
 
float HistogramLogMax
 
float AutoExposureCalibrationConstant_DEPRECATED
 
ELocalExposureMethod LocalExposureMethod
 
float LocalExposureContrastScale_DEPRECATED
 
float LocalExposureHighlightContrastScale
 
float LocalExposureShadowContrastScale
 
TObjectPtr< class UCurveFloatLocalExposureHighlightContrastCurve = nullptr
 
TObjectPtr< class UCurveFloatLocalExposureShadowContrastCurve = nullptr
 
float LocalExposureHighlightThreshold
 
float LocalExposureShadowThreshold
 
float LocalExposureDetailStrength
 
float LocalExposureBlurredLuminanceBlend
 
float LocalExposureBlurredLuminanceKernelSizePercent
 
float LocalExposureHighlightThresholdStrength
 
float LocalExposureShadowThresholdStrength
 
float LocalExposureMiddleGreyBias
 
float LensFlareIntensity
 
FLinearColor LensFlareTint
 
float LensFlareBokehSize
 
float LensFlareThreshold
 
TObjectPtr< class UTextureLensFlareBokehShape
 
FLinearColor LensFlareTints [8]
 
float VignetteIntensity
 
float Sharpen
 
float GrainJitter_DEPRECATED
 
float GrainIntensity_DEPRECATED
 
float FilmGrainIntensity
 
float FilmGrainIntensityShadows
 
float FilmGrainIntensityMidtones
 
float FilmGrainIntensityHighlights
 
float FilmGrainShadowsMax
 
float FilmGrainHighlightsMin
 
float FilmGrainHighlightsMax
 
float FilmGrainTexelSize
 
TObjectPtr< class UTexture2DFilmGrainTexture
 
float AmbientOcclusionIntensity
 
float AmbientOcclusionStaticFraction
 
float AmbientOcclusionRadius
 
uint32 AmbientOcclusionRadiusInWS:1
 
float AmbientOcclusionFadeDistance
 
float AmbientOcclusionFadeRadius
 
float AmbientOcclusionDistance_DEPRECATED
 
float AmbientOcclusionPower
 
float AmbientOcclusionBias
 
float AmbientOcclusionQuality
 
float AmbientOcclusionMipBlend
 
float AmbientOcclusionMipScale
 
float AmbientOcclusionMipThreshold
 
float AmbientOcclusionTemporalBlendWeight
 
uint32 RayTracingAO: 1
 
int32 RayTracingAOSamplesPerPixel
 
float RayTracingAOIntensity
 
float RayTracingAORadius
 
float ColorGradingIntensity
 
TObjectPtr< class UTextureColorGradingLUT
 
float DepthOfFieldSqueezeFactor
 
float DepthOfFieldFocalDistance
 
float DepthOfFieldDepthBlurAmount
 
float DepthOfFieldDepthBlurRadius
 
uint32 DepthOfFieldUseHairDepth:1
 
float DepthOfFieldPetzvalBokeh
 
float DepthOfFieldPetzvalBokehFalloff
 
FVector2f DepthOfFieldPetzvalExclusionBoxExtents
 
float DepthOfFieldPetzvalExclusionBoxRadius
 
float DepthOfFieldAspectRatioScalar
 
float DepthOfFieldBarrelRadius
 
float DepthOfFieldBarrelLength
 
FMatteBoxFlag DepthOfFieldMatteBoxFlags [3]
 
float DepthOfFieldFocalRegion
 
float DepthOfFieldNearTransitionRegion
 
float DepthOfFieldFarTransitionRegion
 
float DepthOfFieldScale
 
float DepthOfFieldNearBlurSize
 
float DepthOfFieldFarBlurSize
 
float DepthOfFieldOcclusion
 
float DepthOfFieldSkyFocusDistance
 
float DepthOfFieldVignetteSize
 
float MotionBlurAmount
 
float MotionBlurMax
 
int32 MotionBlurTargetFPS
 
float MotionBlurPerObjectSize
 
float LPVIntensity_DEPRECATED
 
float LPVVplInjectionBias_DEPRECATED
 
float LPVSize_DEPRECATED
 
float LPVSecondaryOcclusionIntensity_DEPRECATED
 
float LPVSecondaryBounceIntensity_DEPRECATED
 
float LPVGeometryVolumeBias_DEPRECATED
 
float LPVEmissiveInjectionIntensity_DEPRECATED
 
float LPVDirectionalOcclusionIntensity_DEPRECATED
 
float LPVDirectionalOcclusionRadius_DEPRECATED
 
float LPVDiffuseOcclusionExponent_DEPRECATED
 
float LPVSpecularOcclusionExponent_DEPRECATED
 
float LPVDiffuseOcclusionIntensity_DEPRECATED
 
float LPVSpecularOcclusionIntensity_DEPRECATED
 
ETranslucencyType TranslucencyType
 
float RayTracingTranslucencyMaxRoughness
 
int32 RayTracingTranslucencyRefractionRays
 
int32 RayTracingTranslucencySamplesPerPixel
 
int32 RayTracingTranslucencyMaxPrimaryHitEvents
 
int32 RayTracingTranslucencyMaxSecondaryHitEvents
 
EReflectedAndRefractedRayTracedShadows RayTracingTranslucencyShadows
 
uint8 RayTracingTranslucencyRefraction: 1
 
uint8 RayTracingTranslucencyUseRayTracedRefraction: 1
 
int32 PathTracingMaxBounces
 
int32 PathTracingSamplesPerPixel
 
float PathTracingMaxPathIntensity
 
uint32 PathTracingEnableEmissiveMaterials: 1
 
uint32 PathTracingEnableReferenceDOF: 1
 
uint32 PathTracingEnableReferenceAtmosphere: 1
 
uint32 PathTracingEnableDenoiser: 1
 
uint32 PathTracingIncludeEmissive: 1
 
uint32 PathTracingIncludeDiffuse: 1
 
uint32 PathTracingIncludeIndirectDiffuse: 1
 
uint32 PathTracingIncludeSpecular: 1
 
uint32 PathTracingIncludeIndirectSpecular: 1
 
uint32 PathTracingIncludeVolume: 1
 
uint32 PathTracingIncludeIndirectVolume: 1
 
float LPVFadeRange_DEPRECATED
 
float LPVDirectionalOcclusionFadeRange_DEPRECATED
 
float ScreenPercentage_DEPRECATED
 
int32 UserFlags
 
FWeightedBlendables WeightedBlendables
 

Additional Inherited Members

- Static Public Member Functions inherited from FPostProcessSettings
static ENGINE_API const FPostProcessSettingsGetDefault ()
 
- Static Public Attributes inherited from FPostProcessSettings
static constexpr int32 kDefaultDepthOfFieldBladeCount = 5
 

Detailed Description

All blended postprocessing in one place, non lerpable data is stored in non merged form

Constructor & Destructor Documentation

◆ FFinalPostProcessSettings()

FFinalPostProcessSettings::FFinalPostProcessSettings ( )
inline

Member Function Documentation

◆ FindIndex()

uint32 FFinalPostProcessSettings::FindIndex ( UTexture Tex) const
inline
Returns
0xffffffff if not found

◆ LerpTo()

void FFinalPostProcessSettings::LerpTo ( UTexture InTexture,
float  Weight 
)
inline

◆ PushLUT()

void FFinalPostProcessSettings::PushLUT ( UTexture Texture,
float  Weight 
)
inline

add a LUT(look up table) to the ones that are blended together

Parameters
Texture- can be 0
Weight- 0..1

◆ SetLUT()

void FFinalPostProcessSettings::SetLUT ( UTexture Texture)
inline

◆ UpdateEntry()

void FFinalPostProcessSettings::UpdateEntry ( const FCubemapEntry Entry,
float  Weight 
)
inline

Member Data Documentation

◆ bBufferVisualizationDumpRequired

bool FFinalPostProcessSettings::bBufferVisualizationDumpRequired

◆ bBufferVisualizationOverviewTargetIsSelected

bool FFinalPostProcessSettings::bBufferVisualizationOverviewTargetIsSelected

◆ BlendableManager

FBlendableManager FFinalPostProcessSettings::BlendableManager

◆ BufferVisualizationDumpBaseFilename

FString FFinalPostProcessSettings::BufferVisualizationDumpBaseFilename

◆ BufferVisualizationOverviewMaterials

TArray<UMaterialInterface*> FFinalPostProcessSettings::BufferVisualizationOverviewMaterials

◆ BufferVisualizationOverviewSelectedTargetMaterialName

FString FFinalPostProcessSettings::BufferVisualizationOverviewSelectedTargetMaterialName

◆ BufferVisualizationPipes

TMap<FName, TSharedPtr<FImagePixelPipe, ESPMode::ThreadSafe> > FFinalPostProcessSettings::BufferVisualizationPipes

A map of buffer visualization material names to visualization pipes onto which each intermediate render target will be pushed, if set. Will always be used if set, regardless of r.BufferVisualizationDumpFrames

◆ ContributingCubemaps

TArray<FCubemapEntry> FFinalPostProcessSettings::ContributingCubemaps

◆ ContributingLUTs

TArray<FLUTBlenderEntry> FFinalPostProcessSettings::ContributingLUTs

◆ HighResScreenshotCaptureRegionMaterial

UMaterialInstanceDynamic* FFinalPostProcessSettings::HighResScreenshotCaptureRegionMaterial

◆ HighResScreenshotMaskMaterial

UMaterialInterface* FFinalPostProcessSettings::HighResScreenshotMaskMaterial

◆ HighResScreenshotMaterial

UMaterialInterface* FFinalPostProcessSettings::HighResScreenshotMaterial

◆ VisualizeCalibrationColorMaterial

UMaterialInterface* FFinalPostProcessSettings::VisualizeCalibrationColorMaterial

◆ VisualizeCalibrationCustomMaterial

UMaterialInterface* FFinalPostProcessSettings::VisualizeCalibrationCustomMaterial

◆ VisualizeCalibrationGrayscaleMaterial

UMaterialInterface* FFinalPostProcessSettings::VisualizeCalibrationGrayscaleMaterial

The documentation for this class was generated from the following file: