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

#include <RHIResources.h>

+ Inheritance diagram for FRHIBufferUAVCreateInfo:

Public Member Functions

 FRHIBufferUAVCreateInfo ()=default
 
 FRHIBufferUAVCreateInfo (EPixelFormat InFormat)
 
bool operator== (const FRHIBufferUAVCreateInfo &Other) const
 
bool operator!= (const FRHIBufferUAVCreateInfo &Other) const
 

Public Attributes

EPixelFormat Format = PF_Unknown
 
bool bSupportsAtomicCounter = false
 
bool bSupportsAppendBuffer = false
 

Friends

uint32 GetTypeHash (const FRHIBufferUAVCreateInfo &Info)
 

Constructor & Destructor Documentation

◆ FRHIBufferUAVCreateInfo() [1/2]

FRHIBufferUAVCreateInfo::FRHIBufferUAVCreateInfo ( )
default

◆ FRHIBufferUAVCreateInfo() [2/2]

FRHIBufferUAVCreateInfo::FRHIBufferUAVCreateInfo ( EPixelFormat  InFormat)
inlineexplicit

Member Function Documentation

◆ operator!=()

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

◆ operator==()

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

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FRHIBufferUAVCreateInfo Info)
friend

Member Data Documentation

◆ bSupportsAppendBuffer

bool FRHIBufferUAVCreateInfo::bSupportsAppendBuffer = false

◆ bSupportsAtomicCounter

bool FRHIBufferUAVCreateInfo::bSupportsAtomicCounter = false

Whether the uav supports atomic counter or append buffer operations (used for structured buffers)

◆ Format

EPixelFormat FRHIBufferUAVCreateInfo::Format = PF_Unknown

Number of bytes per element (used for typed buffers).


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