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 |