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

Classes

class  FMobileDistortionMergePS
 

Functions

 IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT (FMobileDistortionPassUniformParameters, "MobileDistortionPass", SceneTextures)
 
bool IsMobileDistortionActive (const FViewInfo &View)
 
TRDGUniformBufferRef< FMobileDistortionPassUniformParametersCreateMobileDistortionPassUniformBuffer (FRDGBuilder &GraphBuilder, const FViewInfo &View)
 
FMobileDistortionAccumulateOutputs AddMobileDistortionAccumulatePass (FRDGBuilder &GraphBuilder, FScene *Scene, const FViewInfo &View, const FMobileDistortionAccumulateInputs &Inputs)
 
 IMPLEMENT_GLOBAL_SHADER (FMobileDistortionMergePS, "/Engine/Private/DistortApplyScreenPS.usf", "Merge_Mobile", SF_Pixel)
 
FScreenPassTexture AddMobileDistortionMergePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FMobileDistortionMergeInputs &Inputs)
 

Function Documentation

◆ AddMobileDistortionAccumulatePass()

FMobileDistortionAccumulateOutputs AddMobileDistortionAccumulatePass ( FRDGBuilder GraphBuilder,
FScene Scene,
const FViewInfo View,
const FMobileDistortionAccumulateInputs Inputs 
)

◆ AddMobileDistortionMergePass()

FScreenPassTexture AddMobileDistortionMergePass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FMobileDistortionMergeInputs Inputs 
)

◆ CreateMobileDistortionPassUniformBuffer()

TRDGUniformBufferRef< FMobileDistortionPassUniformParameters > CreateMobileDistortionPassUniformBuffer ( FRDGBuilder GraphBuilder,
const FViewInfo View 
)

◆ IMPLEMENT_GLOBAL_SHADER()

IMPLEMENT_GLOBAL_SHADER ( FMobileDistortionMergePS  ,
"/Engine/Private/DistortApplyScreenPS.usf"  ,
"Merge_Mobile"  ,
SF_Pixel   
)

◆ IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT()

IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT ( FMobileDistortionPassUniformParameters  ,
"MobileDistortionPass"  ,
SceneTextures   
)

◆ IsMobileDistortionActive()

bool IsMobileDistortionActive ( const FViewInfo View)