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

#include <RenderGraphTextureSubresource.h>

Public Member Functions

 FRDGTextureSubresourceRange ()
 
 FRDGTextureSubresourceRange (FRDGTextureSubresourceLayout Layout)
 
bool operator== (FRDGTextureSubresourceRange const &RHS) const
 
bool operator!= (FRDGTextureSubresourceRange const &RHS) const
 
uint32 GetSubresourceCount () const
 
FRDGTextureSubresource GetMinSubresource () const
 
FRDGTextureSubresource GetMaxSubresource () const
 
template<typename TFunction >
void EnumerateSubresources (TFunction Function) const
 
bool IsWholeResource (const FRDGTextureSubresourceLayout &Layout) const
 
bool IsValid (const FRDGTextureSubresourceLayout &Layout) const
 

Public Attributes

uint32 MipIndex: 8
 
uint32 PlaneSlice: 8
 
uint32 ArraySlice: 16
 
uint32 NumMips: 8
 
uint32 NumPlaneSlices: 8
 
uint32 NumArraySlices: 16
 

Constructor & Destructor Documentation

◆ FRDGTextureSubresourceRange() [1/2]

FRDGTextureSubresourceRange::FRDGTextureSubresourceRange ( )
inline

◆ FRDGTextureSubresourceRange() [2/2]

FRDGTextureSubresourceRange::FRDGTextureSubresourceRange ( FRDGTextureSubresourceLayout  Layout)
inlineexplicit

Member Function Documentation

◆ EnumerateSubresources()

template<typename TFunction >
void FRDGTextureSubresourceRange::EnumerateSubresources ( TFunction  Function) const
inline

◆ GetMaxSubresource()

FRDGTextureSubresource FRDGTextureSubresourceRange::GetMaxSubresource ( ) const
inline

◆ GetMinSubresource()

FRDGTextureSubresource FRDGTextureSubresourceRange::GetMinSubresource ( ) const
inline

◆ GetSubresourceCount()

uint32 FRDGTextureSubresourceRange::GetSubresourceCount ( ) const
inline

◆ IsValid()

bool FRDGTextureSubresourceRange::IsValid ( const FRDGTextureSubresourceLayout Layout) const
inline

◆ IsWholeResource()

bool FRDGTextureSubresourceRange::IsWholeResource ( const FRDGTextureSubresourceLayout Layout) const
inline

◆ operator!=()

bool FRDGTextureSubresourceRange::operator!= ( FRDGTextureSubresourceRange const &  RHS) const
inline

◆ operator==()

bool FRDGTextureSubresourceRange::operator== ( FRDGTextureSubresourceRange const &  RHS) const
inline

Member Data Documentation

◆ ArraySlice

uint32 FRDGTextureSubresourceRange::ArraySlice

◆ MipIndex

uint32 FRDGTextureSubresourceRange::MipIndex

◆ NumArraySlices

uint32 FRDGTextureSubresourceRange::NumArraySlices

◆ NumMips

uint32 FRDGTextureSubresourceRange::NumMips

◆ NumPlaneSlices

uint32 FRDGTextureSubresourceRange::NumPlaneSlices

◆ PlaneSlice

uint32 FRDGTextureSubresourceRange::PlaneSlice

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