| AllocationStrategy | FD3D12BuddyAllocator | protected |
| BackingHeap | FD3D12BuddyAllocator | protected |
| BackingResource | FD3D12BuddyAllocator | protected |
| CleanUpAllocations() | FD3D12BuddyAllocator | |
| CS | FD3D12ResourceAllocator | protected |
| Deallocate(FD3D12ResourceLocation &ResourceLocation) | FD3D12BuddyAllocator | |
| DebugName | FD3D12ResourceAllocator | protected |
| Destroy() | FD3D12BuddyAllocator | |
| DumpAllocatorStats(class FOutputDevice &Ar) | FD3D12BuddyAllocator | |
| FailedAllocationSpace | FD3D12ResourceAllocator | protected |
| FD3D12BuddyAllocator(FD3D12Device *ParentDevice, FRHIGPUMask VisibleNodes, const FD3D12ResourceInitConfig &InInitConfig, const FString &Name, EResourceAllocationStrategy InAllocationStrategy, uint32 MaxSizeForPooling, uint32 InMaxBlockSize, uint32 InMinBlockSize, HeapId InTraceParentHeapId) | FD3D12BuddyAllocator | |
| FD3D12DeviceChild(FD3D12Device *InParent=nullptr) | FD3D12DeviceChild | inline |
| FD3D12GPUObject(FRHIGPUMask InGPUMask, FRHIGPUMask InVisibiltyMask) | FD3D12GPUObject | inline |
| FD3D12MultiNodeGPUObject(FRHIGPUMask NodeMask, FRHIGPUMask VisibiltyMask) | FD3D12MultiNodeGPUObject | inline |
| FD3D12ResourceAllocator(FD3D12Device *ParentDevice, FRHIGPUMask VisibleNodes, const FD3D12ResourceInitConfig &InInitConfig, const FString &Name, uint32 MaxSizeForPooling) | FD3D12ResourceAllocator | |
| GetAllocationOffsetInBytes(const FD3D12BuddyAllocatorPrivateData &AllocatorPrivateData) const | FD3D12BuddyAllocator | inline |
| GetBackingHeap() | FD3D12BuddyAllocator | inline |
| GetGPUMask() const | FD3D12GPUObject | inline |
| GetInitConfig() const | FD3D12ResourceAllocator | inline |
| GetLastUsedFrameFence() const | FD3D12BuddyAllocator | inline |
| GetMaximumAllocationSizeForPooling() const | FD3D12ResourceAllocator | inline |
| GetParentDevice() const | FD3D12DeviceChild | inline |
| GetParentDevice_Unsafe() const | FD3D12DeviceChild | inline |
| GetTotalSizeUsed() const | FD3D12BuddyAllocator | inline |
| GetVisibilityMask() const | FD3D12GPUObject | inline |
| InitConfig | FD3D12ResourceAllocator | protected |
| Initialize() | FD3D12BuddyAllocator | |
| Initialized | FD3D12ResourceAllocator | protected |
| IsEmpty() | FD3D12BuddyAllocator | inline |
| IsOwner(FD3D12ResourceLocation &ResourceLocation) | FD3D12BuddyAllocator | inline |
| MaxBlockSize | FD3D12BuddyAllocator | protected |
| MaximumAllocationSizeForPooling | FD3D12ResourceAllocator | protected |
| MinBlockSize | FD3D12BuddyAllocator | protected |
| NumBlocksInDeferredDeletionQueue | FD3D12ResourceAllocator | protected |
| Parent | FD3D12DeviceChild | protected |
| PeakUsage | FD3D12ResourceAllocator | protected |
| ReleaseAllResources() | FD3D12BuddyAllocator | |
| Reset() | FD3D12BuddyAllocator | |
| SpaceActualUsed | FD3D12ResourceAllocator | protected |
| SpaceAlignedUsed | FD3D12ResourceAllocator | protected |
| TryAllocate(uint32 SizeInBytes, uint32 Alignment, FD3D12ResourceLocation &ResourceLocation) | FD3D12BuddyAllocator | |
| UpdateMemoryStats(uint32 &IOMemoryAllocated, uint32 &IOMemoryUsed, uint32 &IOMemoryFree, uint32 &IOAlignmentWaste, uint32 &IOAllocatedPageCount, uint32 &IOFullPageCount) | FD3D12BuddyAllocator | |
| ~FD3D12ResourceAllocator() | FD3D12ResourceAllocator | |