UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScreenPassTexture Struct Reference

#include <ScreenPass.h>

+ Inheritance diagram for FScreenPassTexture:

Public Member Functions

 FScreenPassTexture ()
 
 FScreenPassTexture (FRDGTextureRef InTexture)
 
 FScreenPassTexture (const FScreenPassTextureSlice &ScreenTexture)
 
 FScreenPassTexture (FRDGTextureRef InTexture, FIntRect InViewRect)
 
bool IsValid () const
 
bool operator== (FScreenPassTexture Other) const
 
bool operator!= (FScreenPassTexture Other) const
 
void UpdateVisualizeTextureExtent ()
 

Static Public Member Functions

static RENDERER_API FScreenPassTexture CopyFromSlice (FRDGBuilder &GraphBuilder, const FScreenPassTextureSlice &ScreenTextureSlice, FScreenPassTexture OverrideOutput=FScreenPassTexture())
 

Public Attributes

FRDGTextureRef Texture = nullptr
 
FIntRect ViewRect
 

Constructor & Destructor Documentation

◆ FScreenPassTexture() [1/4]

FScreenPassTexture::FScreenPassTexture ( )
inline

◆ FScreenPassTexture() [2/4]

FScreenPassTexture::FScreenPassTexture ( FRDGTextureRef  InTexture)
inlineexplicit

◆ FScreenPassTexture() [3/4]

FScreenPassTexture::FScreenPassTexture ( const FScreenPassTextureSlice ScreenTexture)
inlineexplicit

◆ FScreenPassTexture() [4/4]

FScreenPassTexture::FScreenPassTexture ( FRDGTextureRef  InTexture,
FIntRect  InViewRect 
)
inline

Member Function Documentation

◆ CopyFromSlice()

FScreenPassTexture FScreenPassTexture::CopyFromSlice ( FRDGBuilder GraphBuilder,
const FScreenPassTextureSlice ScreenTextureSlice,
FScreenPassTexture  OverrideOutput = FScreenPassTexture() 
)
static

◆ IsValid()

bool FScreenPassTexture::IsValid ( ) const
inline

◆ operator!=()

bool FScreenPassTexture::operator!= ( FScreenPassTexture  Other) const
inline

◆ operator==()

bool FScreenPassTexture::operator== ( FScreenPassTexture  Other) const
inline

◆ UpdateVisualizeTextureExtent()

void FScreenPassTexture::UpdateVisualizeTextureExtent ( )
inline

Member Data Documentation

◆ Texture

FRDGTextureRef FScreenPassTexture::Texture = nullptr

◆ ViewRect

FIntRect FScreenPassTexture::ViewRect

The documentation for this struct was generated from the following files: