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

#include <RHIResources.h>

+ Inheritance diagram for FRHIViewDesc::FBuffer:

Classes

struct  FViewInfo
 

Public Attributes

EBufferType BufferType
 
uint8 bAtomicCounter: 1
 
uint8 bAppendBuffer: 1
 
uint8 : 6
 
uint32 OffsetInBytes
 
union { 
 
   struct { 
 
      uint32   NumElements 
 
      uint32   Stride 
 
   }  
 
   FRHIRayTracingScene *   RayTracingScene 
 
};  
 
- Public Attributes inherited from FRHIViewDesc::FCommon
EViewType ViewType
 
EPixelFormat Format
 

Protected Member Functions

FViewInfo GetViewInfo (FRHIBuffer *TargetBuffer) const
 

Member Function Documentation

◆ GetViewInfo()

FRHIViewDesc::FBuffer::FViewInfo FRHIViewDesc::FBuffer::GetViewInfo ( FRHIBuffer TargetBuffer) const
protected

Member Data Documentation

◆ [union]

union { ... } FRHIViewDesc::FBuffer

◆ __pad0__

uint8 FRHIViewDesc::FBuffer::__pad0__

◆ bAppendBuffer

uint8 FRHIViewDesc::FBuffer::bAppendBuffer

◆ bAtomicCounter

uint8 FRHIViewDesc::FBuffer::bAtomicCounter

◆ BufferType

EBufferType FRHIViewDesc::FBuffer::BufferType

◆ NumElements

uint32 FRHIViewDesc::FBuffer::NumElements

◆ OffsetInBytes

uint32 FRHIViewDesc::FBuffer::OffsetInBytes

◆ RayTracingScene

FRHIRayTracingScene* FRHIViewDesc::FBuffer::RayTracingScene

◆ Stride

uint32 FRHIViewDesc::FBuffer::Stride

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