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

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

descriptor_set_layout_type typedefLiteFX::Rendering::PipelineLayout< VulkanDescriptorSetLayout, VulkanPushConstantsLayout >
descriptorSet(const UInt32 &space) const overrideLiteFX::Rendering::Backends::VulkanPipelineLayoutvirtual
descriptorSets() const noexcept overrideLiteFX::Rendering::Backends::VulkanPipelineLayoutvirtual
device() const noexceptLiteFX::Rendering::Backends::VulkanPipelineLayoutvirtual
handle() noexcept overrideLiteFX::Resource< VkPipelineLayout >inlineprotectedvirtual
handle() const noexcept overrideLiteFX::Resource< VkPipelineLayout >inlinevirtual
push_constants_layout_type typedefLiteFX::Rendering::PipelineLayout< VulkanDescriptorSetLayout, VulkanPushConstantsLayout >
pushConstants() const noexcept overrideLiteFX::Rendering::Backends::VulkanPipelineLayoutvirtual
Resource(const VkPipelineLayout handle) noexceptLiteFX::Resource< VkPipelineLayout >inlineexplicitprotected
Resource(const Resource &)=deleteLiteFX::Resource< VkPipelineLayout >
Resource(Resource &&)=deleteLiteFX::Resource< VkPipelineLayout >
VulkanPipelineLayout(const VulkanDevice &device, Array< UniquePtr< VulkanDescriptorSetLayout > > &&descriptorSetLayouts, UniquePtr< VulkanPushConstantsLayout > &&pushConstantsLayout)LiteFX::Rendering::Backends::VulkanPipelineLayoutexplicit
VulkanPipelineLayout(VulkanPipelineLayout &&) noexcept=deleteLiteFX::Rendering::Backends::VulkanPipelineLayout
VulkanPipelineLayout(const VulkanPipelineLayout &) noexcept=deleteLiteFX::Rendering::Backends::VulkanPipelineLayout
~IPipelineLayout() noexcept=defaultLiteFX::Rendering::IPipelineLayoutvirtual
~IResource() noexcept=defaultLiteFX::IResource< VkPipelineLayout >virtual
~PipelineLayout() noexcept=defaultLiteFX::Rendering::PipelineLayout< VulkanDescriptorSetLayout, VulkanPushConstantsLayout >virtual
~Resource() noexcept=defaultLiteFX::Resource< VkPipelineLayout >virtual
~VulkanPipelineLayout() noexceptLiteFX::Rendering::Backends::VulkanPipelineLayoutvirtual