struct DescriptorUpdateTemplateCreateInfo

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

wrapper struct for struct VkDescriptorUpdateTemplateCreateInfo, see

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

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t descriptorUpdateEntryCount
const DescriptorUpdateTemplateEntry * pDescriptorUpdateEntries
DescriptorUpdateTemplateType templateType
DescriptorSetLayout descriptorSetLayout
PipelineBindPoint pipelineBindPoint
PipelineLayout pipelineLayout
uint32_t set

Public Methods

void DescriptorUpdateTemplateCreateInfo (DescriptorUpdateTemplateCreateFlags flags_, uint32_t descriptorUpdateEntryCount_, const DescriptorUpdateTemplateEntry * pDescriptorUpdateEntries_, DescriptorUpdateTemplateType templateType_, DescriptorSetLayout descriptorSetLayout_, PipelineBindPoint pipelineBindPoint_, PipelineLayout pipelineLayout_, uint32_t set_, const void * pNext_)

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

void DescriptorUpdateTemplateCreateInfo (const DescriptorUpdateTemplateCreateInfo & rhs)

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

void DescriptorUpdateTemplateCreateInfo (const VkDescriptorUpdateTemplateCreateInfo & rhs)

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

void DescriptorUpdateTemplateCreateInfo (DescriptorUpdateTemplateCreateFlags flags_, const ArrayProxyNoTemporaries<const DescriptorUpdateTemplateEntry> & descriptorUpdateEntries_, DescriptorUpdateTemplateType templateType_, DescriptorSetLayout descriptorSetLayout_, PipelineBindPoint pipelineBindPoint_, PipelineLayout pipelineLayout_, uint32_t set_, const void * pNext_)

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

DescriptorUpdateTemplateCreateInfo & operator= (const DescriptorUpdateTemplateCreateInfo & rhs)

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

DescriptorUpdateTemplateCreateInfo & operator= (const VkDescriptorUpdateTemplateCreateInfo & rhs)

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

DescriptorUpdateTemplateCreateInfo & setPNext (const void * pNext_)

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

DescriptorUpdateTemplateCreateInfo && setPNext (const void * pNext_)

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

DescriptorUpdateTemplateCreateInfo & setFlags (DescriptorUpdateTemplateCreateFlags flags_)

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

DescriptorUpdateTemplateCreateInfo && setFlags (DescriptorUpdateTemplateCreateFlags flags_)

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

DescriptorUpdateTemplateCreateInfo & setDescriptorUpdateEntryCount (uint32_t descriptorUpdateEntryCount_)

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

DescriptorUpdateTemplateCreateInfo && setDescriptorUpdateEntryCount (uint32_t descriptorUpdateEntryCount_)

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

DescriptorUpdateTemplateCreateInfo & setPDescriptorUpdateEntries (const DescriptorUpdateTemplateEntry * pDescriptorUpdateEntries_)

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

DescriptorUpdateTemplateCreateInfo && setPDescriptorUpdateEntries (const DescriptorUpdateTemplateEntry * pDescriptorUpdateEntries_)

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

DescriptorUpdateTemplateCreateInfo & setDescriptorUpdateEntries (const ArrayProxyNoTemporaries<const DescriptorUpdateTemplateEntry> & descriptorUpdateEntries_)

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

DescriptorUpdateTemplateCreateInfo & setTemplateType (DescriptorUpdateTemplateType templateType_)

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

DescriptorUpdateTemplateCreateInfo && setTemplateType (DescriptorUpdateTemplateType templateType_)

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

DescriptorUpdateTemplateCreateInfo & setDescriptorSetLayout (DescriptorSetLayout descriptorSetLayout_)

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

DescriptorUpdateTemplateCreateInfo && setDescriptorSetLayout (DescriptorSetLayout descriptorSetLayout_)

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

DescriptorUpdateTemplateCreateInfo & setPipelineBindPoint (PipelineBindPoint pipelineBindPoint_)

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

DescriptorUpdateTemplateCreateInfo && setPipelineBindPoint (PipelineBindPoint pipelineBindPoint_)

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

DescriptorUpdateTemplateCreateInfo & setPipelineLayout (PipelineLayout pipelineLayout_)

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

DescriptorUpdateTemplateCreateInfo && setPipelineLayout (PipelineLayout pipelineLayout_)

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

DescriptorUpdateTemplateCreateInfo & setSet (uint32_t set_)

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

DescriptorUpdateTemplateCreateInfo && setSet (uint32_t set_)

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

const VkDescriptorUpdateTemplateCreateInfo & operator const VkDescriptorUpdateTemplateCreateInfo & ()

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

VkDescriptorUpdateTemplateCreateInfo & operator VkDescriptorUpdateTemplateCreateInfo & ()

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

const VkDescriptorUpdateTemplateCreateInfo * operator const VkDescriptorUpdateTemplateCreateInfo * ()

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

VkDescriptorUpdateTemplateCreateInfo * operator VkDescriptorUpdateTemplateCreateInfo * ()

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

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

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