struct DescriptorSetLayoutCreateInfo

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

wrapper struct for struct VkDescriptorSetLayoutCreateInfo, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkDescriptorSetLayoutCreateInfo.html

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t bindingCount
const DescriptorSetLayoutBinding * pBindings

Public Methods

void DescriptorSetLayoutCreateInfo (DescriptorSetLayoutCreateFlags flags_, uint32_t bindingCount_, const DescriptorSetLayoutBinding * pBindings_, const void * pNext_)

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

void DescriptorSetLayoutCreateInfo (const DescriptorSetLayoutCreateInfo & rhs)

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

void DescriptorSetLayoutCreateInfo (const VkDescriptorSetLayoutCreateInfo & rhs)

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

void DescriptorSetLayoutCreateInfo (DescriptorSetLayoutCreateFlags flags_, const ArrayProxyNoTemporaries<const DescriptorSetLayoutBinding> & bindings_, const void * pNext_)

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

DescriptorSetLayoutCreateInfo & operator= (const DescriptorSetLayoutCreateInfo & rhs)

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

DescriptorSetLayoutCreateInfo & operator= (const VkDescriptorSetLayoutCreateInfo & rhs)

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

DescriptorSetLayoutCreateInfo & setPNext (const void * pNext_)

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

DescriptorSetLayoutCreateInfo && setPNext (const void * pNext_)

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

DescriptorSetLayoutCreateInfo & setFlags (DescriptorSetLayoutCreateFlags flags_)

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

DescriptorSetLayoutCreateInfo && setFlags (DescriptorSetLayoutCreateFlags flags_)

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

DescriptorSetLayoutCreateInfo & setBindingCount (uint32_t bindingCount_)

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

DescriptorSetLayoutCreateInfo && setBindingCount (uint32_t bindingCount_)

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

DescriptorSetLayoutCreateInfo & setPBindings (const DescriptorSetLayoutBinding * pBindings_)

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

DescriptorSetLayoutCreateInfo && setPBindings (const DescriptorSetLayoutBinding * pBindings_)

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

DescriptorSetLayoutCreateInfo & setBindings (const ArrayProxyNoTemporaries<const DescriptorSetLayoutBinding> & bindings_)

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

const VkDescriptorSetLayoutCreateInfo & operator const VkDescriptorSetLayoutCreateInfo & ()

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

VkDescriptorSetLayoutCreateInfo & operator VkDescriptorSetLayoutCreateInfo & ()

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

const VkDescriptorSetLayoutCreateInfo * operator const VkDescriptorSetLayoutCreateInfo * ()

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

VkDescriptorSetLayoutCreateInfo * operator VkDescriptorSetLayoutCreateInfo * ()

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

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

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