UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRHITransientHeap Member List

This is the complete list of members for FRHITransientHeap, including all inherited members.

CreateBuffer(const FRHIBufferCreateInfo &CreateInfo, const TCHAR *DebugName, const FRHITransientAllocationFences &Fences, uint64 CurrentAllocatorCycle, uint64 BufferSize, uint32 BufferAlignment, FCreateBufferFunction CreateBufferFunction)FRHITransientHeap
CreateTexture(const FRHITextureCreateInfo &CreateInfo, const TCHAR *DebugName, const FRHITransientAllocationFences &Fences, uint64 CurrentAllocatorCycle, uint64 TextureSize, uint32 TextureAlignment, FCreateTextureFunction CreateTextureFunction)FRHITransientHeap
DeallocateMemory(FRHITransientTexture *Texture, const FRHITransientAllocationFences &Fences)FRHITransientHeap
DeallocateMemory(FRHITransientBuffer *Buffer, const FRHITransientAllocationFences &Fences)FRHITransientHeap
FCreateBufferFunction typedefFRHITransientHeap
FCreateTextureFunction typedefFRHITransientHeap
Flush(uint64 CurrentAllocatorCycle, FRHITransientMemoryStats &OutMemoryStats, FRHITransientAllocationStats *OutAllocationStats)FRHITransientHeap
FRHITransientHeap(const FInitializer &InInitializer)FRHITransientHeapinline
GetCapacity() constFRHITransientHeapinline
GetCommitSize() constFRHITransientHeapinline
GetGPUVirtualAddress() constFRHITransientHeapinline
GetInitializer() constFRHITransientHeapinline
GetLastUsedGarbageCollectCycle() constFRHITransientHeapinline
IsAllocationSupported(uint64 Size, ERHITransientHeapFlags Flags) constFRHITransientHeapinline
IsCommitRequired() constFRHITransientHeapinline
IsEmpty() constFRHITransientHeapinline
IsFull() constFRHITransientHeapinline
SetGpuVirtualAddress(uint64 InBaseGPUVirtualAddress)FRHITransientHeapinlineprotected
~FRHITransientHeap()=defaultFRHITransientHeapvirtual