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

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

AddRef() constFThreadSafeRefCountedObjectinline
BeginTrackingResidency(uint64 Size)FD3D12Heap
DeferDelete()FD3D12Heap
DisallowTrackingResidency()FD3D12Heap
FD3D12DeviceChild(FD3D12Device *InParent=nullptr)FD3D12DeviceChildinline
FD3D12GPUObject(FRHIGPUMask InGPUMask, FRHIGPUMask InVisibiltyMask)FD3D12GPUObjectinline
FD3D12Heap(FD3D12Device *Parent, FRHIGPUMask VisibleNodes, HeapId InTraceParentHeapId=EMemoryTraceRootHeap::VideoMemory)FD3D12Heap
FD3D12MultiNodeGPUObject(FRHIGPUMask NodeMask, FRHIGPUMask VisibiltyMask)FD3D12MultiNodeGPUObjectinline
FThreadSafeRefCountedObject()=defaultFThreadSafeRefCountedObject
FThreadSafeRefCountedObject(const FThreadSafeRefCountedObject &Rhs)=deleteFThreadSafeRefCountedObject
GetGPUMask() constFD3D12GPUObjectinline
GetGPUVirtualAddress() constFD3D12Heapinline
GetHeap() constFD3D12Heapinline
GetHeapDesc() constFD3D12Heapinline
GetIsTransient() constFD3D12Heapinline
GetName() constFD3D12Heapinline
GetParentDevice() constFD3D12DeviceChildinline
GetParentDevice_Unsafe() constFD3D12DeviceChildinline
GetRefCount() constFThreadSafeRefCountedObjectinline
GetResidencyHandles()FD3D12Heapinline
GetVisibilityMask() constFD3D12GPUObjectinline
operator=(const FThreadSafeRefCountedObject &Rhs)=deleteFThreadSafeRefCountedObject
ParentFD3D12DeviceChildprotected
Release() constFThreadSafeRefCountedObjectinline
SetHeap(ID3D12Heap *HeapIn, const TCHAR *const InName, bool bTrack=true, bool bForceGetGPUAddress=false)FD3D12Heap
SetIsTransient(bool bInIsTransient)FD3D12Heapinline
~FD3D12Heap()FD3D12Heap
~FThreadSafeRefCountedObject()FThreadSafeRefCountedObjectinlinevirtual