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

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

Allocate(uint64 SizeInBytes, uint64 Alignment, TRefCountPtr< FD3D12SegHeap > &OutHeap)FD3D12SegListAllocatorinline
CleanUpAllocations()FD3D12SegListAllocator
Deallocate(FD3D12Resource *PlacedResource, uint32 Offset, uint32 SizeInBytes)FD3D12SegListAllocator
Destroy()FD3D12SegListAllocator
FD3D12DeviceChild(FD3D12Device *InParent=nullptr)FD3D12DeviceChildinline
FD3D12GPUObject(FRHIGPUMask InGPUMask, FRHIGPUMask InVisibiltyMask)FD3D12GPUObjectinline
FD3D12MultiNodeGPUObject(FRHIGPUMask NodeMask, FRHIGPUMask VisibiltyMask)FD3D12MultiNodeGPUObjectinline
FD3D12SegListAllocator(FD3D12Device *Parent, FRHIGPUMask VisibilityMask, D3D12_HEAP_TYPE InHeapType, D3D12_HEAP_FLAGS InHeapFlags, uint32 InMinPoolSize, uint32 InMinNumToPool, uint32 InMaxPoolSize)FD3D12SegListAllocator
FD3D12SegListAllocator(const FD3D12SegListAllocator &)=deleteFD3D12SegListAllocator
FD3D12SegListAllocator(FD3D12SegListAllocator &&)=deleteFD3D12SegListAllocator
GetGPUMask() constFD3D12GPUObjectinline
GetMemoryStats(uint64 &OutTotalAllocated, uint64 &OutTotalUnused) constFD3D12SegListAllocatorinline
GetParentDevice() constFD3D12DeviceChildinline
GetParentDevice_Unsafe() constFD3D12DeviceChildinline
GetVisibilityMask() constFD3D12GPUObjectinline
InvalidOffsetFD3D12SegListAllocatorstatic
operator=(const FD3D12SegListAllocator &)=deleteFD3D12SegListAllocator
operator=(FD3D12SegListAllocator &&)=deleteFD3D12SegListAllocator
ParentFD3D12DeviceChildprotected
~FD3D12SegListAllocator()FD3D12SegListAllocatorinline