![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#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 | |
| FPostProcessSettings & | operator= (const FPostProcessSettings &)=default |
| FPostProcessSettings & | operator= (FPostProcessSettings &&)=default |
| PRAGMA_ENABLE_DEPRECATION_WARNINGS void | SetBaseValues () |
Additional Inherited Members | |
Static Public Member Functions inherited from FPostProcessSettings | |
| static ENGINE_API const FPostProcessSettings & | GetDefault () |
Static Public Attributes inherited from FPostProcessSettings | |
| static constexpr int32 | kDefaultDepthOfFieldBladeCount = 5 |
All blended postprocessing in one place, non lerpable data is stored in non merged form
|
inline |
add a LUT(look up table) to the ones that are blended together
| Texture | - can be 0 |
| Weight | - 0..1 |
|
inline |
| bool FFinalPostProcessSettings::bBufferVisualizationDumpRequired |
| bool FFinalPostProcessSettings::bBufferVisualizationOverviewTargetIsSelected |
| FBlendableManager FFinalPostProcessSettings::BlendableManager |
| FString FFinalPostProcessSettings::BufferVisualizationDumpBaseFilename |
| TArray<UMaterialInterface*> FFinalPostProcessSettings::BufferVisualizationOverviewMaterials |
| FString FFinalPostProcessSettings::BufferVisualizationOverviewSelectedTargetMaterialName |
| 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
| TArray<FCubemapEntry> FFinalPostProcessSettings::ContributingCubemaps |
| TArray<FLUTBlenderEntry> FFinalPostProcessSettings::ContributingLUTs |
| UMaterialInstanceDynamic* FFinalPostProcessSettings::HighResScreenshotCaptureRegionMaterial |
| UMaterialInterface* FFinalPostProcessSettings::HighResScreenshotMaskMaterial |
| UMaterialInterface* FFinalPostProcessSettings::HighResScreenshotMaterial |
| UMaterialInterface* FFinalPostProcessSettings::VisualizeCalibrationColorMaterial |
| UMaterialInterface* FFinalPostProcessSettings::VisualizeCalibrationCustomMaterial |
| UMaterialInterface* FFinalPostProcessSettings::VisualizeCalibrationGrayscaleMaterial |