struct WriteDescriptorSet
Defined at line 168713 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkWriteDescriptorSet, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkWriteDescriptorSet.html
Public Members
StructureType sType
const void * pNext
DescriptorSet dstSet
uint32_t dstBinding
uint32_t dstArrayElement
uint32_t descriptorCount
DescriptorType descriptorType
const DescriptorImageInfo * pImageInfo
const DescriptorBufferInfo * pBufferInfo
const BufferView * pTexelBufferView
Public Methods
void WriteDescriptorSet (DescriptorSetdstSet_,uint32_tdstBinding_,uint32_tdstArrayElement_,uint32_tdescriptorCount_,DescriptorTypedescriptorType_,const DescriptorImageInfo *pImageInfo_,const DescriptorBufferInfo *pBufferInfo_,const BufferView *pTexelBufferView_,const void *pNext_)
Defined at line 168721 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void WriteDescriptorSet (const WriteDescriptorSet & rhs)
Defined at line 168742 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void WriteDescriptorSet (const VkWriteDescriptorSet & rhs)
Defined at line 168744 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void WriteDescriptorSet (DescriptorSetdstSet_,uint32_tdstBinding_,uint32_tdstArrayElement_,DescriptorTypedescriptorType_,const ArrayProxyNoTemporaries<const DescriptorImageInfo> &imageInfo_,const ArrayProxyNoTemporaries<const DescriptorBufferInfo> &bufferInfo_,const ArrayProxyNoTemporaries<const BufferView> &texelBufferView_,const void *pNext_)
Defined at line 168747 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & operator= (const WriteDescriptorSet & rhs)
Defined at line 168779 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & operator= (const VkWriteDescriptorSet & rhs)
Defined at line 168782 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setPNext (const void * pNext_)
Defined at line 168789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setPNext (const void * pNext_)
Defined at line 168795 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setDstSet (DescriptorSet dstSet_)
Defined at line 168801 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setDstSet (DescriptorSet dstSet_)
Defined at line 168807 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setDstBinding (uint32_t dstBinding_)
Defined at line 168813 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setDstBinding (uint32_t dstBinding_)
Defined at line 168819 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setDstArrayElement (uint32_t dstArrayElement_)
Defined at line 168825 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setDstArrayElement (uint32_t dstArrayElement_)
Defined at line 168831 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setDescriptorCount (uint32_t descriptorCount_)
Defined at line 168837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setDescriptorCount (uint32_t descriptorCount_)
Defined at line 168843 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setDescriptorType (DescriptorType descriptorType_)
Defined at line 168849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setDescriptorType (DescriptorType descriptorType_)
Defined at line 168855 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setPImageInfo (const DescriptorImageInfo * pImageInfo_)
Defined at line 168861 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setPImageInfo (const DescriptorImageInfo * pImageInfo_)
Defined at line 168867 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setImageInfo (const ArrayProxyNoTemporaries<const DescriptorImageInfo> & imageInfo_)
Defined at line 168874 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setPBufferInfo (const DescriptorBufferInfo * pBufferInfo_)
Defined at line 168882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setPBufferInfo (const DescriptorBufferInfo * pBufferInfo_)
Defined at line 168888 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setBufferInfo (const ArrayProxyNoTemporaries<const DescriptorBufferInfo> & bufferInfo_)
Defined at line 168895 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setPTexelBufferView (const BufferView * pTexelBufferView_)
Defined at line 168903 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet && setPTexelBufferView (const BufferView * pTexelBufferView_)
Defined at line 168909 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
WriteDescriptorSet & setTexelBufferView (const ArrayProxyNoTemporaries<const BufferView> & texelBufferView_)
Defined at line 168916 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkWriteDescriptorSet & operator const VkWriteDescriptorSet & ()
Defined at line 168925 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkWriteDescriptorSet & operator VkWriteDescriptorSet & ()
Defined at line 168930 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkWriteDescriptorSet * operator const VkWriteDescriptorSet * ()
Defined at line 168935 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkWriteDescriptorSet * operator VkWriteDescriptorSet * ()
Defined at line 168940 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const WriteDescriptorSet & )
Defined at line 168963 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp