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

#include <RHICoreTransientResourceAllocator.h>

Public Member Functions

 FRHITransientResourceStats ()=default
 
void Add (const FRHITransientResourceStats &Other)
 
void Allocate (uint64 Size)
 
void Deallocate (uint64 Size)
 

Public Attributes

uint64 AllocatedSize = 0
 
uint32 AllocationCount = 0
 
uint32 DeallocationCount = 0
 
uint32 CreateCount = 0
 

Detailed Description

Tracks allocation statistics for buffer or texture resources.

Constructor & Destructor Documentation

◆ FRHITransientResourceStats()

FRHITransientResourceStats::FRHITransientResourceStats ( )
default

Member Function Documentation

◆ Add()

void FRHITransientResourceStats::Add ( const FRHITransientResourceStats Other)
inline

◆ Allocate()

void FRHITransientResourceStats::Allocate ( uint64  Size)
inline

◆ Deallocate()

void FRHITransientResourceStats::Deallocate ( uint64  Size)
inline

Member Data Documentation

◆ AllocatedSize

uint64 FRHITransientResourceStats::AllocatedSize = 0

◆ AllocationCount

uint32 FRHITransientResourceStats::AllocationCount = 0

◆ CreateCount

uint32 FRHITransientResourceStats::CreateCount = 0

◆ DeallocationCount

uint32 FRHITransientResourceStats::DeallocationCount = 0

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