|
SPARK
0.1.0
A general purpose game engine written in C++.
|
This is the complete list of members for spark::render::vk::VulkanDescriptorSet, including all inherited members.
| attach(unsigned binding, const IVulkanImage &image) const override | spark::render::vk::VulkanDescriptorSet | |
| spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler >::attach(unsigned int binding, const image_type &image) const=0 | spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler > | pure virtual |
| spark::render::IDescriptorSet::attach(unsigned int binding, const IImage &image) const | spark::render::IDescriptorSet | inline |
| handle() const final | spark::render::Resource< VkDescriptorSet > | virtual |
| handle() final | spark::render::Resource< VkDescriptorSet > | protectedvirtual |
| layout() const noexcept | spark::render::vk::VulkanDescriptorSet | |
| operator=(const VulkanDescriptorSet &other)=delete (defined in spark::render::vk::VulkanDescriptorSet) | spark::render::vk::VulkanDescriptorSet | |
| operator=(VulkanDescriptorSet &&other) noexcept=delete (defined in spark::render::vk::VulkanDescriptorSet) | spark::render::vk::VulkanDescriptorSet | |
| Resource(VkDescriptorSet handle) noexcept | spark::render::Resource< VkDescriptorSet > | explicit |
| update(unsigned binding, const IVulkanBuffer &buffer, unsigned buffer_element, unsigned elements, unsigned first_descriptor) const override | spark::render::vk::VulkanDescriptorSet | |
| update(unsigned binding, const IVulkanImage &texture, unsigned descriptor, unsigned first_level, unsigned levels, unsigned first_layer, unsigned layers) const override | spark::render::vk::VulkanDescriptorSet | |
| update(unsigned binding, const IVulkanSampler &sampler, unsigned descriptor) const override | spark::render::vk::VulkanDescriptorSet | |
| spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler >::update(unsigned int binding, const buffer_type &buffer, unsigned int buffer_element=0, unsigned int elements=0, unsigned int first_descriptor=0) const=0 | spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler > | pure virtual |
| spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler >::update(unsigned int binding, const image_type &texture, unsigned int descriptor=0, unsigned int first_level=0, unsigned int levels=0, unsigned int first_layer=0, unsigned int layers=0) const=0 | spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler > | pure virtual |
| spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler >::update(unsigned int binding, const sampler_type &sampler, unsigned int descriptor=0) const=0 | spark::render::DescriptorSet< IVulkanBuffer, IVulkanImage, IVulkanSampler > | pure virtual |
| spark::render::IDescriptorSet::update(unsigned int binding, const IBuffer &buffer, unsigned int buffer_element=0, unsigned int elements=0, unsigned int first_descriptor=0) const | spark::render::IDescriptorSet | inline |
| spark::render::IDescriptorSet::update(unsigned int binding, const IImage &texture, unsigned int descriptor=0, unsigned int first_level=0, unsigned int levels=0, unsigned int first_layer=0, unsigned int layers=0) const | spark::render::IDescriptorSet | inline |
| spark::render::IDescriptorSet::update(unsigned int binding, const ISampler &sampler, unsigned int descriptor=0) const | spark::render::IDescriptorSet | inline |
| VulkanDescriptorSet(const VulkanDescriptorSetLayout &layout, VkDescriptorSet descriptor_set) | spark::render::vk::VulkanDescriptorSet | explicit |
| VulkanDescriptorSet(const VulkanDescriptorSet &other)=delete (defined in spark::render::vk::VulkanDescriptorSet) | spark::render::vk::VulkanDescriptorSet | |
| VulkanDescriptorSet(VulkanDescriptorSet &&other) noexcept=delete (defined in spark::render::vk::VulkanDescriptorSet) | spark::render::vk::VulkanDescriptorSet | |
| ~IDescriptorSet() noexcept=default (defined in spark::render::IDescriptorSet) | spark::render::IDescriptorSet | virtual |
| ~VulkanDescriptorSet() override (defined in spark::render::vk::VulkanDescriptorSet) | spark::render::vk::VulkanDescriptorSet |