![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
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 typedef | FRHITransientHeap | |
| FCreateTextureFunction typedef | FRHITransientHeap | |
| Flush(uint64 CurrentAllocatorCycle, FRHITransientMemoryStats &OutMemoryStats, FRHITransientAllocationStats *OutAllocationStats) | FRHITransientHeap | |
| FRHITransientHeap(const FInitializer &InInitializer) | FRHITransientHeap | inline |
| GetCapacity() const | FRHITransientHeap | inline |
| GetCommitSize() const | FRHITransientHeap | inline |
| GetGPUVirtualAddress() const | FRHITransientHeap | inline |
| GetInitializer() const | FRHITransientHeap | inline |
| GetLastUsedGarbageCollectCycle() const | FRHITransientHeap | inline |
| IsAllocationSupported(uint64 Size, ERHITransientHeapFlags Flags) const | FRHITransientHeap | inline |
| IsCommitRequired() const | FRHITransientHeap | inline |
| IsEmpty() const | FRHITransientHeap | inline |
| IsFull() const | FRHITransientHeap | inline |
| SetGpuVirtualAddress(uint64 InBaseGPUVirtualAddress) | FRHITransientHeap | inlineprotected |
| ~FRHITransientHeap()=default | FRHITransientHeap | virtual |