![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <D3D12Descriptors.h>
Inheritance diagram for FD3D12DescriptorManager:Additional Inherited Members | |
Protected Member Functions inherited from FRHIDescriptorAllocator | |
| RHICORE_API | FRHIDescriptorAllocator () |
| RHICORE_API | FRHIDescriptorAllocator (uint32 InNumDescriptors, TConstArrayView< TStatId > InStats) |
| RHICORE_API | ~FRHIDescriptorAllocator () |
| RHICORE_API void | Init (uint32 InNumDescriptors, TConstArrayView< TStatId > InStats) |
| RHICORE_API void | Shutdown () |
| RHICORE_API TOptional< FRHIDescriptorAllocation > | ResizeGrowAndAllocate (uint32 NewCapacity, uint32 NumAllocations) |
| RHICORE_API TOptional< FRHIDescriptorAllocation > | Allocate (uint32 NumDescriptors) |
| RHICORE_API void | Free (FRHIDescriptorAllocation Allocation) |
| RHICORE_API FRHIDescriptorHandle | Allocate (ERHIDescriptorType InType) |
| RHICORE_API void | Free (FRHIDescriptorHandle InHandle) |
| RHICORE_API bool | GetAllocatedRange (FRHIDescriptorAllocatorRange &OutRange) |
| uint32 | GetCapacity () const |
Protected Attributes inherited from FD3D12DeviceChild | |
| FD3D12Device * | Parent |
Manager for resource descriptor allocations.
|
delete |
| FD3D12DescriptorManager::FD3D12DescriptorManager | ( | FD3D12Device * | Device, |
| FD3D12DescriptorHeap * | InHeap, | ||
| TConstArrayView< TStatId > | InStats | ||
| ) |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |