UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMetalQueryBuffer Class Reference

#include <MetalRHIRenderQuery.h>

+ Inheritance diagram for FMetalQueryBuffer:

Public Member Functions

 FMetalQueryBuffer (FMetalQueryBufferPool *Pool, FMetalBufferPtr InBuffer)
 
virtual ~FMetalQueryBuffer ()
 
uint64 GetResult (uint32 Offset)
 
- Public Member Functions inherited from FRHIResource
RHI_API FRHIResource (ERHIResourceType InResourceType)
 
uint32 AddRef () const
 
uint32 Release () const
 
uint32 GetRefCount () const
 
bool IsValid () const
 
void DisableLifetimeExtension ()
 
ERHIResourceType GetType () const
 
FName GetOwnerName () const
 
void SetOwnerName (FName InOwnerName)
 

Public Attributes

FMetalQueryBufferPoolPool
 
FMetalBufferPtr Buffer
 
uint32 WriteOffset
 

Additional Inherited Members

- Protected Member Functions inherited from FRHIResource
virtual RHI_API ~FRHIResource ()
 

Constructor & Destructor Documentation

◆ FMetalQueryBuffer()

FMetalQueryBuffer::FMetalQueryBuffer ( FMetalQueryBufferPool Pool,
FMetalBufferPtr  InBuffer 
)

◆ ~FMetalQueryBuffer()

FMetalQueryBuffer::~FMetalQueryBuffer ( )
virtual

Member Function Documentation

◆ GetResult()

uint64 FMetalQueryBuffer::GetResult ( uint32  Offset)

Member Data Documentation

◆ Buffer

FMetalBufferPtr FMetalQueryBuffer::Buffer

◆ Pool

FMetalQueryBufferPool* FMetalQueryBuffer::Pool

◆ WriteOffset

uint32 FMetalQueryBuffer::WriteOffset

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