struct DescriptorPoolCreateInfo

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

wrapper struct for struct VkDescriptorPoolCreateInfo, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkDescriptorPoolCreateInfo.html

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t maxSets
uint32_t poolSizeCount
const DescriptorPoolSize * pPoolSizes

Public Methods

void DescriptorPoolCreateInfo (DescriptorPoolCreateFlags flags_, uint32_t maxSets_, uint32_t poolSizeCount_, const DescriptorPoolSize * pPoolSizes_, const void * pNext_)

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

void DescriptorPoolCreateInfo (const DescriptorPoolCreateInfo & rhs)

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

void DescriptorPoolCreateInfo (const VkDescriptorPoolCreateInfo & rhs)

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

void DescriptorPoolCreateInfo (DescriptorPoolCreateFlags flags_, uint32_t maxSets_, const ArrayProxyNoTemporaries<const DescriptorPoolSize> & poolSizes_, const void * pNext_)

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

DescriptorPoolCreateInfo & operator= (const DescriptorPoolCreateInfo & rhs)

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

DescriptorPoolCreateInfo & operator= (const VkDescriptorPoolCreateInfo & rhs)

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

DescriptorPoolCreateInfo & setPNext (const void * pNext_)

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

DescriptorPoolCreateInfo && setPNext (const void * pNext_)

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

DescriptorPoolCreateInfo & setFlags (DescriptorPoolCreateFlags flags_)

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

DescriptorPoolCreateInfo && setFlags (DescriptorPoolCreateFlags flags_)

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

DescriptorPoolCreateInfo & setMaxSets (uint32_t maxSets_)

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

DescriptorPoolCreateInfo && setMaxSets (uint32_t maxSets_)

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

DescriptorPoolCreateInfo & setPoolSizeCount (uint32_t poolSizeCount_)

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

DescriptorPoolCreateInfo && setPoolSizeCount (uint32_t poolSizeCount_)

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

DescriptorPoolCreateInfo & setPPoolSizes (const DescriptorPoolSize * pPoolSizes_)

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

DescriptorPoolCreateInfo && setPPoolSizes (const DescriptorPoolSize * pPoolSizes_)

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

DescriptorPoolCreateInfo & setPoolSizes (const ArrayProxyNoTemporaries<const DescriptorPoolSize> & poolSizes_)

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

const VkDescriptorPoolCreateInfo & operator const VkDescriptorPoolCreateInfo & ()

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

VkDescriptorPoolCreateInfo & operator VkDescriptorPoolCreateInfo & ()

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

const VkDescriptorPoolCreateInfo * operator const VkDescriptorPoolCreateInfo * ()

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

VkDescriptorPoolCreateInfo * operator VkDescriptorPoolCreateInfo * ()

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

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

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