| AddRef() const | FThreadSafeRefCountedObject | inline |
| CommitReservedResource(ID3D12CommandQueue *D3DCommandQueue, uint64 RequiredCommitSizeInBytes) | FD3D12Resource | |
| DeferDelete() | FD3D12Resource | |
| DoNotDeferDelete() | FD3D12Resource | inline |
| FD3D12Buffer | FD3D12Resource | friend |
| FD3D12DeviceChild(FD3D12Device *InParent=nullptr) | FD3D12DeviceChild | inline |
| FD3D12GPUObject(FRHIGPUMask InGPUMask, FRHIGPUMask InVisibiltyMask) | FD3D12GPUObject | inline |
| FD3D12MultiNodeGPUObject(FRHIGPUMask NodeMask, FRHIGPUMask VisibiltyMask) | FD3D12MultiNodeGPUObject | inline |
| FD3D12Resource()=delete | FD3D12Resource | |
| FD3D12Resource(FD3D12Device *ParentDevice, FRHIGPUMask VisibleNodes, ID3D12Resource *InResource, ED3D12Access InInitialD3D12Access, FD3D12ResourceDesc const &InDesc, FD3D12Heap *InHeap=nullptr, D3D12_HEAP_TYPE InHeapType=D3D12_HEAP_TYPE_DEFAULT) | FD3D12Resource | explicit |
| FD3D12Resource(FD3D12Device *ParentDevice, FRHIGPUMask VisibleNodes, ID3D12Resource *InResource, ED3D12Access InInitialD3D12Access, ED3D12ResourceStateMode InResourceStateMode, ED3D12Access InDefaultD3D12Access, FD3D12ResourceDesc const &InDesc, FD3D12Heap *InHeap, D3D12_HEAP_TYPE InHeapType) | FD3D12Resource | explicit |
| FThreadSafeRefCountedObject()=default | FThreadSafeRefCountedObject | |
| FThreadSafeRefCountedObject(const FThreadSafeRefCountedObject &Rhs)=delete | FThreadSafeRefCountedObject | |
| GetArraySize() const | FD3D12Resource | inline |
| GetBackingHeapsGpuAddresses(TLambda &&Lambda) const | FD3D12Resource | inline |
| GetCommittedReservedResourceSize() const | FD3D12Resource | inline |
| GetDefaultAccess() const | FD3D12Resource | inline |
| GetDesc() const | FD3D12Resource | inline |
| GetGPUMask() const | FD3D12GPUObject | inline |
| GetGPUVirtualAddress() const | FD3D12Resource | inline |
| GetHeap() const | FD3D12Resource | inline |
| GetHeapType() const | FD3D12Resource | inline |
| GetInitialAccess() const | FD3D12Resource | inline |
| GetMipLevels() const | FD3D12Resource | inline |
| GetName() const | FD3D12Resource | inline |
| GetPageable() | FD3D12Resource | |
| GetParentDevice() const | FD3D12DeviceChild | inline |
| GetParentDevice_Unsafe() const | FD3D12DeviceChild | inline |
| GetPlaneCount() const | FD3D12Resource | inline |
| GetRefCount() const | FThreadSafeRefCountedObject | inline |
| GetResidencyHandles() const | FD3D12Resource | inline |
| GetResource() const | FD3D12Resource | inline |
| GetResourceBaseAddress() const | FD3D12Resource | inline |
| GetSubresourceCount() const | FD3D12Resource | inline |
| GetUAVAccessResourceDesc() const | FD3D12Resource | inline |
| GetVisibilityMask() const | FD3D12GPUObject | inline |
| IsBackBuffer() const | FD3D12Resource | inline |
| IsDepthStencilResource() const | FD3D12Resource | inline |
| IsPlacedResource() const | FD3D12Resource | inline |
| IsReservedResource() const | FD3D12Resource | inline |
| IsResident() const | FD3D12Resource | inline |
| Map(const D3D12_RANGE *ReadRange=nullptr) | FD3D12Resource | inline |
| NeedsDeferredResidencyUpdate() const | FD3D12Resource | inline |
| operator ID3D12Resource &() | FD3D12Resource | inline |
| operator=(const FThreadSafeRefCountedObject &Rhs)=delete | FThreadSafeRefCountedObject | |
| Parent | FD3D12DeviceChild | protected |
| Release() const | FThreadSafeRefCountedObject | inline |
| RequiresResourceStateTracking() const | FD3D12Resource | inline |
| SetGPUVirtualAddress(D3D12_GPU_VIRTUAL_ADDRESS Value) | FD3D12Resource | inline |
| SetName(const TCHAR *Name) | FD3D12Resource | inline |
| SetUAVAccessResourceDesc(const D3D12_RESOURCE_DESC &InUAVAccessResourceDesc) | FD3D12Resource | inline |
| ShouldDeferDelete() const | FD3D12Resource | inline |
| StartTrackingForResidency() | FD3D12Resource | |
| Unmap() | FD3D12Resource | inline |
| ~FD3D12Resource() | FD3D12Resource | virtual |
| ~FThreadSafeRefCountedObject() | FThreadSafeRefCountedObject | inlinevirtual |