struct DescriptorSetAllocateInfo

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

Public Members

StructureType sType
const void * pNext
DescriptorPool descriptorPool
uint32_t descriptorSetCount
const vk::DescriptorSetLayout * pSetLayouts

Public Methods

void DescriptorSetAllocateInfo (vk::DescriptorPool descriptorPool_, uint32_t descriptorSetCount_, const vk::DescriptorSetLayout * pSetLayouts_, const void * pNext_)

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

void DescriptorSetAllocateInfo (const DescriptorSetAllocateInfo & rhs)

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

void DescriptorSetAllocateInfo (const VkDescriptorSetAllocateInfo & rhs)

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

void DescriptorSetAllocateInfo (vk::DescriptorPool descriptorPool_, const vk::ArrayProxyNoTemporaries<const vk::DescriptorSetLayout> & setLayouts_, const void * pNext_)

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

DescriptorSetAllocateInfo & operator= (const DescriptorSetAllocateInfo & rhs)

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

DescriptorSetAllocateInfo & operator= (const VkDescriptorSetAllocateInfo & rhs)

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

DescriptorSetAllocateInfo & setPNext (const void * pNext_)

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

DescriptorSetAllocateInfo & setDescriptorPool (vk::DescriptorPool descriptorPool_)

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

DescriptorSetAllocateInfo & setDescriptorSetCount (uint32_t descriptorSetCount_)

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

DescriptorSetAllocateInfo & setPSetLayouts (const vk::DescriptorSetLayout * pSetLayouts_)

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

DescriptorSetAllocateInfo & setSetLayouts (const vk::ArrayProxyNoTemporaries<const vk::DescriptorSetLayout> & setLayouts_)

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

const VkDescriptorSetAllocateInfo & operator const VkDescriptorSetAllocateInfo & ()

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

VkDescriptorSetAllocateInfo & operator VkDescriptorSetAllocateInfo & ()

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

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

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