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

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

AddRef() constFRefCountBaseinline
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
FRefCountBase()=defaultFRefCountBase
FRefCountBase(const FRefCountBase &Rhs)=deleteFRefCountBase
FRHITransientHeap(const FInitializer &InInitializer)FRHITransientHeapinline
FVulkanTransientHeap(const FInitializer &Initializer, FVulkanDevice &InDevice)FVulkanTransientHeap
GetCapacity() constFRHITransientHeapinline
GetCommitSize() constFRHITransientHeapinline
GetGPUVirtualAddress() constFRHITransientHeapinline
GetInitializer() constFRHITransientHeapinline
GetLastUsedGarbageCollectCycle() constFRHITransientHeapinline
GetMemoryHandle()FVulkanTransientHeap
GetRefCount() constFRefCountBaseinline
GetVulkanAllocation(const FRHITransientHeapAllocation &TransientInitializer)FVulkanTransientHeapstatic
IsAllocationSupported(uint64 Size, ERHITransientHeapFlags Flags) constFRHITransientHeapinline
IsCommitRequired() constFRHITransientHeapinline
IsEmpty() constFRHITransientHeapinline
IsFull() constFRHITransientHeapinline
operator=(const FRefCountBase &Rhs)=deleteFRefCountBase
Release() constFRefCountBaseinline
SetGpuVirtualAddress(uint64 InBaseGPUVirtualAddress)FRHITransientHeapinlineprotected
~FRefCountBase()=defaultFRefCountBasevirtual
~FRHITransientHeap()=defaultFRHITransientHeapvirtual
~FVulkanTransientHeap()FVulkanTransientHeap