![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FVulkanTransientHeap, including all inherited members.
| AddRef() const | FRefCountBase | inline |
| 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 typedef | FRHITransientHeap | |
| FCreateTextureFunction typedef | FRHITransientHeap | |
| Flush(uint64 CurrentAllocatorCycle, FRHITransientMemoryStats &OutMemoryStats, FRHITransientAllocationStats *OutAllocationStats) | FRHITransientHeap | |
| FRefCountBase()=default | FRefCountBase | |
| FRefCountBase(const FRefCountBase &Rhs)=delete | FRefCountBase | |
| FRHITransientHeap(const FInitializer &InInitializer) | FRHITransientHeap | inline |
| FVulkanTransientHeap(const FInitializer &Initializer, FVulkanDevice &InDevice) | FVulkanTransientHeap | |
| GetCapacity() const | FRHITransientHeap | inline |
| GetCommitSize() const | FRHITransientHeap | inline |
| GetGPUVirtualAddress() const | FRHITransientHeap | inline |
| GetInitializer() const | FRHITransientHeap | inline |
| GetLastUsedGarbageCollectCycle() const | FRHITransientHeap | inline |
| GetMemoryHandle() | FVulkanTransientHeap | |
| GetRefCount() const | FRefCountBase | inline |
| GetVulkanAllocation(const FRHITransientHeapAllocation &TransientInitializer) | FVulkanTransientHeap | static |
| IsAllocationSupported(uint64 Size, ERHITransientHeapFlags Flags) const | FRHITransientHeap | inline |
| IsCommitRequired() const | FRHITransientHeap | inline |
| IsEmpty() const | FRHITransientHeap | inline |
| IsFull() const | FRHITransientHeap | inline |
| operator=(const FRefCountBase &Rhs)=delete | FRefCountBase | |
| Release() const | FRefCountBase | inline |
| SetGpuVirtualAddress(uint64 InBaseGPUVirtualAddress) | FRHITransientHeap | inlineprotected |
| ~FRefCountBase()=default | FRefCountBase | virtual |
| ~FRHITransientHeap()=default | FRHITransientHeap | virtual |
| ~FVulkanTransientHeap() | FVulkanTransientHeap |