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

#include <ScreenPass.h>

Public Member Functions

 FScreenPassTextureSlice ()=default
 
 FScreenPassTextureSlice (FRDGTextureSRVRef InTextureSRV, FIntRect InViewRect)
 
bool IsValid () const
 
bool operator== (FScreenPassTextureSlice Other) const
 
bool operator!= (FScreenPassTextureSlice Other) const
 

Static Public Member Functions

static RENDERER_API FScreenPassTextureSlice CreateFromScreenPassTexture (FRDGBuilder &GraphBuilder, const FScreenPassTexture &ScreenTexture)
 

Public Attributes

FRDGTextureSRVRef TextureSRV = nullptr
 
FIntRect ViewRect
 

Constructor & Destructor Documentation

◆ FScreenPassTextureSlice() [1/2]

FScreenPassTextureSlice::FScreenPassTextureSlice ( )
default

◆ FScreenPassTextureSlice() [2/2]

FScreenPassTextureSlice::FScreenPassTextureSlice ( FRDGTextureSRVRef  InTextureSRV,
FIntRect  InViewRect 
)
inline

Member Function Documentation

◆ CreateFromScreenPassTexture()

FScreenPassTextureSlice FScreenPassTextureSlice::CreateFromScreenPassTexture ( FRDGBuilder GraphBuilder,
const FScreenPassTexture ScreenTexture 
)
static

◆ IsValid()

bool FScreenPassTextureSlice::IsValid ( ) const
inline

◆ operator!=()

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

◆ operator==()

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

Member Data Documentation

◆ TextureSRV

FRDGTextureSRVRef FScreenPassTextureSlice::TextureSRV = nullptr

◆ ViewRect

FIntRect FScreenPassTextureSlice::ViewRect

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