SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType > Member List

This is the complete list of members for spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >, including all inherited members.

allocate(const std::vector< DescriptorBinding > &bindings={}) const =0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
allocate(unsigned descriptors, const std::vector< DescriptorBinding > &bindings={ }) const =0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
spark::render::IDescriptorSetLayout::allocate(unsigned int descriptors, const std::vector< DescriptorBinding > &bindings={}) constspark::render::IDescriptorSetLayoutinline
allocateMultiple(unsigned descriptor_sets, const std::vector< std::vector< DescriptorBinding > > &bindings={ }) const =0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
allocateMultiple(unsigned descriptor_sets, const std::function< std::vector< DescriptorBinding >(unsigned)> &binding_factory) const =0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
allocateMultiple(unsigned descriptor_sets, unsigned descriptors, const std::vector< std::vector< DescriptorBinding > > &bindings={ }) const =0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
allocateMultiple(unsigned descriptor_sets, unsigned descriptors, const std::function< std::vector< DescriptorBinding >(unsigned)> &binding_factory) const =0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
spark::render::IDescriptorSetLayout::allocateMultiple(unsigned int descriptors_sets, const std::vector< std::vector< DescriptorBinding > > &bindings={}) const noexceptspark::render::IDescriptorSetLayoutinline
spark::render::IDescriptorSetLayout::allocateMultiple(unsigned int descriptors_sets, const std::function< std::vector< DescriptorBinding >(unsigned)> &binding_factory) const noexceptspark::render::IDescriptorSetLayoutinline
spark::render::IDescriptorSetLayout::allocateMultiple(unsigned int descriptors_sets, unsigned int descriptors, const std::vector< std::vector< DescriptorBinding > > &bindings={}) const noexceptspark::render::IDescriptorSetLayoutinline
spark::render::IDescriptorSetLayout::allocateMultiple(unsigned int descriptors_sets, unsigned int descriptors, const std::function< std::vector< DescriptorBinding >(unsigned)> &binding_factory={}) const noexceptspark::render::IDescriptorSetLayoutinline
buffers() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
descriptor(unsigned binding) const override=0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
spark::render::IDescriptorSetLayout::descriptor(unsigned int binding) const =0spark::render::IDescriptorSetLayoutpure virtual
descriptor_layout_type typedef (defined in spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >)spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >
descriptor_set_type typedef (defined in spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >)spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >
descriptors() const noexcept=0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
free(const descriptor_set_type &descriptor_set) const noexcept=0spark::render::DescriptorSetLayout< DescriptorLayoutType, DescriptorSetType >pure virtual
spark::render::IDescriptorSetLayout::free(const IDescriptorSet &descriptor_set) const noexceptspark::render::IDescriptorSetLayoutinline
images() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
inputAttachments() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
samplers() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
shaderStage() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
space() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
staticSamplers() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
storages() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
uniforms() const noexcept=0spark::render::IDescriptorSetLayoutpure virtual
~IDescriptorSetLayout() noexcept=default (defined in spark::render::IDescriptorSetLayout)spark::render::IDescriptorSetLayoutvirtual