UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRDGBufferSRVDesc Struct Referencefinal

#include <RenderGraphResources.h>

+ Inheritance diagram for FRDGBufferSRVDesc:

Public Member Functions

 FRDGBufferSRVDesc ()=default
 
 FRDGBufferSRVDesc (FRDGBufferRef InBuffer)
 
 FRDGBufferSRVDesc (FRDGBufferRef InBuffer, EPixelFormat InFormat)
 
 FRDGBufferSRVDesc (FRDGBufferRef InBuffer, uint32 InStartOffsetBytes, uint32 InNumElements)
 
 FRDGBufferSRVDesc (FRDGBufferRef InBuffer, FRHIRayTracingScene *InRayTracingScene, uint32 InStartOffsetBytes)
 
bool operator== (const FRDGBufferSRVDesc &Other) const
 
bool operator!= (const FRDGBufferSRVDesc &Other) const
 
- Public Member Functions inherited from FRHIBufferSRVCreateInfo
 FRHIBufferSRVCreateInfo ()=default
 
 FRHIBufferSRVCreateInfo (EPixelFormat InFormat)
 
 FRHIBufferSRVCreateInfo (uint32 InStartOffsetBytes, uint32 InNumElements)
 
 FRHIBufferSRVCreateInfo (FRHIRayTracingScene *InRayTracingScene, uint32 InStartOffsetBytes)
 
bool operator== (const FRHIBufferSRVCreateInfo &Other) const
 
bool operator!= (const FRHIBufferSRVCreateInfo &Other) const
 

Public Attributes

FRDGBufferRef Buffer = nullptr
 
- Public Attributes inherited from FRHIBufferSRVCreateInfo
EPixelFormat Format = PF_Unknown
 
uint32 StartOffsetBytes = 0
 
uint32 NumElements = UINT32_MAX
 
FRHIRayTracingSceneRayTracingScene = nullptr
 

Friends

uint32 GetTypeHash (const FRDGBufferSRVDesc &Desc)
 

Constructor & Destructor Documentation

◆ FRDGBufferSRVDesc() [1/5]

FRDGBufferSRVDesc::FRDGBufferSRVDesc ( )
default

◆ FRDGBufferSRVDesc() [2/5]

FRDGBufferSRVDesc::FRDGBufferSRVDesc ( FRDGBufferRef  InBuffer)
inline

◆ FRDGBufferSRVDesc() [3/5]

FRDGBufferSRVDesc::FRDGBufferSRVDesc ( FRDGBufferRef  InBuffer,
EPixelFormat  InFormat 
)
inline

◆ FRDGBufferSRVDesc() [4/5]

FRDGBufferSRVDesc::FRDGBufferSRVDesc ( FRDGBufferRef  InBuffer,
uint32  InStartOffsetBytes,
uint32  InNumElements 
)
inline

◆ FRDGBufferSRVDesc() [5/5]

FRDGBufferSRVDesc::FRDGBufferSRVDesc ( FRDGBufferRef  InBuffer,
FRHIRayTracingScene InRayTracingScene,
uint32  InStartOffsetBytes 
)
inline

Member Function Documentation

◆ operator!=()

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

◆ operator==()

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

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FRDGBufferSRVDesc Desc)
friend

Member Data Documentation

◆ Buffer

FRDGBufferRef FRDGBufferSRVDesc::Buffer = nullptr

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