#include <DescriptorHeap.hpp>
◆ DescriptorHeapAllocation() [1/4]
| Diligent::DescriptorHeapAllocation::DescriptorHeapAllocation |
( |
| ) |
|
|
inlinenoexcept |
◆ DescriptorHeapAllocation() [2/4]
| Diligent::DescriptorHeapAllocation::DescriptorHeapAllocation |
( |
IDescriptorAllocator & |
Allocator, |
|
|
ID3D12DescriptorHeap * |
pHeap, |
|
|
D3D12_CPU_DESCRIPTOR_HANDLE |
CpuHandle, |
|
|
D3D12_GPU_DESCRIPTOR_HANDLE |
GpuHandle, |
|
|
Uint32 |
NHandles, |
|
|
Uint16 |
AllocationManagerId |
|
) |
| |
|
inlinenoexcept |
◆ DescriptorHeapAllocation() [3/4]
◆ DescriptorHeapAllocation() [4/4]
◆ ~DescriptorHeapAllocation()
| Diligent::DescriptorHeapAllocation::~DescriptorHeapAllocation |
( |
| ) |
|
|
inline |
◆ GetAllocationManagerId()
| size_t Diligent::DescriptorHeapAllocation::GetAllocationManagerId |
( |
| ) |
const |
|
inline |
◆ GetCpuHandle()
| D3D12_CPU_DESCRIPTOR_HANDLE Diligent::DescriptorHeapAllocation::GetCpuHandle |
( |
Uint32 |
Offset = 0 | ) |
const |
|
inline |
◆ GetDescriptorHeap()
| ID3D12DescriptorHeap* Diligent::DescriptorHeapAllocation::GetDescriptorHeap |
( |
| ) |
const |
|
inline |
◆ GetDescriptorSize()
| UINT Diligent::DescriptorHeapAllocation::GetDescriptorSize |
( |
| ) |
const |
|
inline |
◆ GetGpuHandle()
| D3D12_GPU_DESCRIPTOR_HANDLE Diligent::DescriptorHeapAllocation::GetGpuHandle |
( |
Uint32 |
Offset = 0 | ) |
const |
|
inline |
◆ GetHandle() [1/3]
template<>
| D3D12_CPU_DESCRIPTOR_HANDLE Diligent::DescriptorHeapAllocation::GetHandle |
( |
Uint32 |
Offset | ) |
const |
|
inline |
◆ GetHandle() [2/3]
template<>
| D3D12_GPU_DESCRIPTOR_HANDLE Diligent::DescriptorHeapAllocation::GetHandle |
( |
Uint32 |
Offset | ) |
const |
|
inline |
◆ GetHandle() [3/3]
template<typename HandleType >
| HandleType Diligent::DescriptorHeapAllocation::GetHandle |
( |
Uint32 |
Offset = 0 | ) |
const |
◆ GetNumHandles()
| size_t Diligent::DescriptorHeapAllocation::GetNumHandles |
( |
| ) |
const |
|
inline |
◆ IsNull()
| bool Diligent::DescriptorHeapAllocation::IsNull |
( |
| ) |
const |
|
inline |
◆ IsShaderVisible()
| bool Diligent::DescriptorHeapAllocation::IsShaderVisible |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Reset()
| void Diligent::DescriptorHeapAllocation::Reset |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: