UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRHIViewDesc::FBufferSRV::FInitializer Struct Reference

#include <RHIResources.h>

+ Inheritance diagram for FRHIViewDesc::FBufferSRV::FInitializer:

Public Member Functions

FInitializerSetType (EBufferType Type)
 
FInitializerSetTypeFromBuffer (FRHIBuffer *TargetBuffer)
 
FInitializerSetFormat (EPixelFormat InFormat)
 
FInitializerSetOffsetInBytes (uint32 InOffsetBytes)
 
FInitializerSetStride (uint32 InStride)
 
FInitializerSetNumElements (uint32 InNumElements)
 
FInitializerSetRayTracingScene (FRHIRayTracingScene *InRayTracingScene)
 

Public Attributes

friend FRHIViewDesc
 
friend FRHICommandListBase
 

Protected Member Functions

 FInitializer ()
 

Friends

struct FShaderResourceViewInitializer
 
struct FRawBufferShaderResourceViewInitializer
 

Constructor & Destructor Documentation

◆ FInitializer()

FRHIViewDesc::FBufferSRV::FInitializer::FInitializer ( )
inlineprotected

Member Function Documentation

◆ SetFormat()

FInitializer & FRHIViewDesc::FBufferSRV::FInitializer::SetFormat ( EPixelFormat  InFormat)
inline

◆ SetNumElements()

FInitializer & FRHIViewDesc::FBufferSRV::FInitializer::SetNumElements ( uint32  InNumElements)
inline

◆ SetOffsetInBytes()

FInitializer & FRHIViewDesc::FBufferSRV::FInitializer::SetOffsetInBytes ( uint32  InOffsetBytes)
inline

◆ SetRayTracingScene()

FInitializer & FRHIViewDesc::FBufferSRV::FInitializer::SetRayTracingScene ( FRHIRayTracingScene InRayTracingScene)
inline

◆ SetStride()

FInitializer & FRHIViewDesc::FBufferSRV::FInitializer::SetStride ( uint32  InStride)
inline

◆ SetType()

FInitializer & FRHIViewDesc::FBufferSRV::FInitializer::SetType ( EBufferType  Type)
inline

◆ SetTypeFromBuffer()

FInitializer & FRHIViewDesc::FBufferSRV::FInitializer::SetTypeFromBuffer ( FRHIBuffer TargetBuffer)
inline

Friends And Related Symbol Documentation

◆ FRawBufferShaderResourceViewInitializer

◆ FShaderResourceViewInitializer

Member Data Documentation

◆ FRHICommandListBase

friend FRHIViewDesc::FBufferSRV::FInitializer::FRHICommandListBase

◆ FRHIViewDesc

friend FRHIViewDesc::FBufferSRV::FInitializer::FRHIViewDesc

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