LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout Member List

This is the complete list of members for LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, including all inherited members.

allocate(const UInt32 &descriptors=0) const overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
allocateMultiple(const UInt32 &descriptorSets, const UInt32 &descriptors=0) const overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
buffers() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
descriptor(const UInt32 &binding) const overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
descriptor_layout_type typedefLiteFX::Rendering::DescriptorSetLayout< DirectX12DescriptorLayout, DirectX12DescriptorSet >
descriptor_set_type typedefLiteFX::Rendering::DescriptorSetLayout< DirectX12DescriptorLayout, DirectX12DescriptorSet >
descriptorOffsetForBinding(const UInt32 &binding) constLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
descriptors() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
device() const noexceptLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
DirectX12DescriptorSetLayout(const DirectX12Device &device, Array< UniquePtr< DirectX12DescriptorLayout > > &&descriptorLayouts, const UInt32 &space, const ShaderStage &stages)LiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutexplicit
DirectX12DescriptorSetLayout(DirectX12DescriptorSetLayout &&)=deleteLiteFX::Rendering::Backends::DirectX12DescriptorSetLayout
DirectX12DescriptorSetLayout(const DirectX12DescriptorSetLayout &)=deleteLiteFX::Rendering::Backends::DirectX12DescriptorSetLayout
DirectX12PipelineLayoutLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutfriend
free(const DirectX12DescriptorSet &descriptorSet) const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
DescriptorSetLayout< DirectX12DescriptorLayout, DirectX12DescriptorSet >::free(const descriptor_set_type &descriptorSet) const noexcept=0LiteFX::Rendering::DescriptorSetLayout< DirectX12DescriptorLayout, DirectX12DescriptorSet >pure virtual
LiteFX::Rendering::IDescriptorSetLayout::free(const IDescriptorSet &descriptorSet) const noexceptLiteFX::Rendering::IDescriptorSetLayoutinline
images() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
inputAttachments() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
isRuntimeArray() const noexceptLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutprotectedvirtual
rootParameterIndex() const noexceptLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
rootParameterIndex() noexceptLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutprotectedvirtual
samplers() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
shaderStages() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
space() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
staticSamplers() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
storages() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
uniforms() const noexcept overrideLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
~DescriptorSetLayout() noexcept=defaultLiteFX::Rendering::DescriptorSetLayout< DirectX12DescriptorLayout, DirectX12DescriptorSet >virtual
~DirectX12DescriptorSetLayout() noexceptLiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutvirtual
~IDescriptorSetLayout() noexcept=defaultLiteFX::Rendering::IDescriptorSetLayoutvirtual