struct WriteDescriptorSet

Defined at line 106087 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
const void * pNext
DescriptorSet dstSet
uint32_t dstBinding
uint32_t dstArrayElement
uint32_t descriptorCount
DescriptorType descriptorType
const vk::DescriptorImageInfo * pImageInfo
const vk::DescriptorBufferInfo * pBufferInfo
const vk::BufferView * pTexelBufferView

Public Methods

void WriteDescriptorSet (vk::DescriptorSet dstSet_, uint32_t dstBinding_, uint32_t dstArrayElement_, uint32_t descriptorCount_, vk::DescriptorType descriptorType_, const vk::DescriptorImageInfo * pImageInfo_, const vk::DescriptorBufferInfo * pBufferInfo_, const vk::BufferView * pTexelBufferView_, const void * pNext_)

Defined at line 106095 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void WriteDescriptorSet (const WriteDescriptorSet & rhs)

Defined at line 106116 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void WriteDescriptorSet (const VkWriteDescriptorSet & rhs)

Defined at line 106118 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void WriteDescriptorSet (vk::DescriptorSet dstSet_, uint32_t dstBinding_, uint32_t dstArrayElement_, vk::DescriptorType descriptorType_, const vk::ArrayProxyNoTemporaries<const vk::DescriptorImageInfo> & imageInfo_, const vk::ArrayProxyNoTemporaries<const vk::DescriptorBufferInfo> & bufferInfo_, const vk::ArrayProxyNoTemporaries<const vk::BufferView> & texelBufferView_, const void * pNext_)

Defined at line 106121 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & operator= (const WriteDescriptorSet & rhs)

Defined at line 106153 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & operator= (const VkWriteDescriptorSet & rhs)

Defined at line 106156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setPNext (const void * pNext_)

Defined at line 106163 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setDstSet (vk::DescriptorSet dstSet_)

Defined at line 106169 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setDstBinding (uint32_t dstBinding_)

Defined at line 106175 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setDstArrayElement (uint32_t dstArrayElement_)

Defined at line 106181 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setDescriptorCount (uint32_t descriptorCount_)

Defined at line 106187 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setDescriptorType (vk::DescriptorType descriptorType_)

Defined at line 106193 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setPImageInfo (const vk::DescriptorImageInfo * pImageInfo_)

Defined at line 106199 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setImageInfo (const vk::ArrayProxyNoTemporaries<const vk::DescriptorImageInfo> & imageInfo_)

Defined at line 106206 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setPBufferInfo (const vk::DescriptorBufferInfo * pBufferInfo_)

Defined at line 106215 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setBufferInfo (const vk::ArrayProxyNoTemporaries<const vk::DescriptorBufferInfo> & bufferInfo_)

Defined at line 106222 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setPTexelBufferView (const vk::BufferView * pTexelBufferView_)

Defined at line 106231 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

WriteDescriptorSet & setTexelBufferView (const vk::ArrayProxyNoTemporaries<const vk::BufferView> & texelBufferView_)

Defined at line 106238 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkWriteDescriptorSet & operator const VkWriteDescriptorSet & ()

Defined at line 106248 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkWriteDescriptorSet & operator VkWriteDescriptorSet & ()

Defined at line 106253 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const WriteDescriptorSet & )

Defined at line 106280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp