struct DescriptorSetLayoutCreateInfo

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

Public Members

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

Public Methods

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

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

void DescriptorSetLayoutCreateInfo (const DescriptorSetLayoutCreateInfo & rhs)

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

void DescriptorSetLayoutCreateInfo (const VkDescriptorSetLayoutCreateInfo & rhs)

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

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

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

DescriptorSetLayoutCreateInfo & operator= (const DescriptorSetLayoutCreateInfo & rhs)

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

DescriptorSetLayoutCreateInfo & operator= (const VkDescriptorSetLayoutCreateInfo & rhs)

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

DescriptorSetLayoutCreateInfo & setPNext (const void * pNext_)

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

DescriptorSetLayoutCreateInfo & setFlags (vk::DescriptorSetLayoutCreateFlags flags_)

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

DescriptorSetLayoutCreateInfo & setBindingCount (uint32_t bindingCount_)

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

DescriptorSetLayoutCreateInfo & setPBindings (const vk::DescriptorSetLayoutBinding * pBindings_)

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

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

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

const VkDescriptorSetLayoutCreateInfo & operator const VkDescriptorSetLayoutCreateInfo & ()

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

VkDescriptorSetLayoutCreateInfo & operator VkDescriptorSetLayoutCreateInfo & ()

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

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

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