UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessDOF.cpp File Reference

Classes

class  FMobileDOFSetupPS
 
class  FMobileDOFRecombinePS
 

Functions

FVector4f GetDepthOfFieldParameters (const FPostProcessSettings &PostProcessSettings)
 
 IMPLEMENT_GLOBAL_SHADER (FMobileDOFSetupPS, "/Engine/Private/PostProcessDOF.usf", "SetupPS", SF_Pixel)
 
FMobileDofSetupOutputs AddMobileDofSetupPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDofSetupInputs &Inputs)
 
 IMPLEMENT_GLOBAL_SHADER (FMobileDOFRecombinePS, "/Engine/Private/PostProcessDOF.usf", "MainRecombinePS", SF_Pixel)
 
FScreenPassTexture AddMobileDofRecombinePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDofRecombineInputs &Inputs)
 

Function Documentation

◆ AddMobileDofRecombinePass()

FScreenPassTexture AddMobileDofRecombinePass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileDofRecombineInputs Inputs 
)

◆ AddMobileDofSetupPass()

FMobileDofSetupOutputs AddMobileDofSetupPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileDofSetupInputs Inputs 
)

◆ GetDepthOfFieldParameters()

FVector4f GetDepthOfFieldParameters ( const FPostProcessSettings PostProcessSettings)

◆ IMPLEMENT_GLOBAL_SHADER() [1/2]

IMPLEMENT_GLOBAL_SHADER ( FMobileDOFRecombinePS  ,
"/Engine/Private/PostProcessDOF.usf"  ,
"MainRecombinePS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/2]

IMPLEMENT_GLOBAL_SHADER ( FMobileDOFSetupPS  ,
"/Engine/Private/PostProcessDOF.usf"  ,
"SetupPS"  ,
SF_Pixel   
)