![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FD3D12TransientResourceHeapAllocator, including all inherited members.
| CreateBuffer(const FRHIBufferCreateInfo &CreateInfo, const TCHAR *Name, const FRHITransientAllocationFences &Fences) override | FD3D12TransientResourceHeapAllocator | virtual |
| CreateBufferInternal(const FRHIBufferCreateInfo &CreateInfo, const TCHAR *DebugName, const FRHITransientAllocationFences &Fences, uint32 BufferSize, uint32 BufferAlignment, FRHITransientHeap::FCreateBufferFunction CreateBufferFunction) | FRHITransientResourceHeapAllocator | protected |
| CreateTexture(const FRHITextureCreateInfo &CreateInfo, const TCHAR *Name, const FRHITransientAllocationFences &Fences) override | FD3D12TransientResourceHeapAllocator | virtual |
| CreateTextureInternal(const FRHITextureCreateInfo &CreateInfo, const TCHAR *DebugName, const FRHITransientAllocationFences &Fences, uint64 TextureSize, uint32 TextureAlignment, FRHITransientHeap::FCreateTextureFunction CreateTextureFunction) | FRHITransientResourceHeapAllocator | protected |
| CreateTransientResource(LambdaType &&Lambda, uint64 Hash, uint64 Size, const ResourceCreateInfo &CreateInfo) | FRHITransientResourceHeapAllocator | inline |
| DeallocateMemory(FRHITransientTexture *Texture, const FRHITransientAllocationFences &Fences) override | FRHITransientResourceHeapAllocator | virtual |
| DeallocateMemory(FRHITransientBuffer *Buffer, const FRHITransientAllocationFences &Fences) override | FRHITransientResourceHeapAllocator | virtual |
| FD3D12AdapterChild(FD3D12Adapter *InParent=nullptr) | FD3D12AdapterChild | inline |
| FD3D12TransientResourceHeapAllocator(FD3D12TransientHeapCache &InHeapCache) | FD3D12TransientResourceHeapAllocator | |
| Flush(FRHICommandListImmediate &RHICmdList, FRHITransientAllocationStats *OutAllocationStats) override | FRHITransientResourceHeapAllocator | virtual |
| FRHITransientResourceHeapAllocator(FRHITransientHeapCache &InHeapCache) | FRHITransientResourceHeapAllocator | |
| GetHeaps() const | FRHITransientResourceHeapAllocator | inline |
| GetParentAdapter() const | FD3D12AdapterChild | inline |
| HeapCache | FRHITransientResourceHeapAllocator | |
| ParentAdapter | FD3D12AdapterChild | protected |
| Release(FRHICommandListImmediate &RHICmdList) | IRHITransientResourceAllocator | inlinevirtual |
| SetCreateMode(ERHITransientResourceCreateMode InCreateMode) override | FRHITransientResourceHeapAllocator | virtual |
| SetParentAdapter(FD3D12Adapter *InParent) | FD3D12AdapterChild | inline |
| SupportsResourceType(ERHITransientResourceType InType) const override | FD3D12TransientResourceHeapAllocator | inlinevirtual |
| ~FRHITransientResourceHeapAllocator() | FRHITransientResourceHeapAllocator | |
| ~IRHITransientResourceAllocator()=default | IRHITransientResourceAllocator | virtual |