struct PipelineVertexInputStateCreateInfo

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

wrapper struct for struct VkPipelineVertexInputStateCreateInfo, see

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

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t vertexBindingDescriptionCount
const VertexInputBindingDescription * pVertexBindingDescriptions
uint32_t vertexAttributeDescriptionCount
const VertexInputAttributeDescription * pVertexAttributeDescriptions

Public Methods

void PipelineVertexInputStateCreateInfo (PipelineVertexInputStateCreateFlags flags_, uint32_t vertexBindingDescriptionCount_, const VertexInputBindingDescription * pVertexBindingDescriptions_, uint32_t vertexAttributeDescriptionCount_, const VertexInputAttributeDescription * pVertexAttributeDescriptions_, const void * pNext_)

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

void PipelineVertexInputStateCreateInfo (const PipelineVertexInputStateCreateInfo & rhs)

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

void PipelineVertexInputStateCreateInfo (const VkPipelineVertexInputStateCreateInfo & rhs)

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

void PipelineVertexInputStateCreateInfo (PipelineVertexInputStateCreateFlags flags_, const ArrayProxyNoTemporaries<const VertexInputBindingDescription> & vertexBindingDescriptions_, const ArrayProxyNoTemporaries<const VertexInputAttributeDescription> & vertexAttributeDescriptions_, const void * pNext_)

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

PipelineVertexInputStateCreateInfo & operator= (const PipelineVertexInputStateCreateInfo & rhs)

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

PipelineVertexInputStateCreateInfo & operator= (const VkPipelineVertexInputStateCreateInfo & rhs)

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

PipelineVertexInputStateCreateInfo & setPNext (const void * pNext_)

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

PipelineVertexInputStateCreateInfo && setPNext (const void * pNext_)

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

PipelineVertexInputStateCreateInfo & setFlags (PipelineVertexInputStateCreateFlags flags_)

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

PipelineVertexInputStateCreateInfo && setFlags (PipelineVertexInputStateCreateFlags flags_)

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

PipelineVertexInputStateCreateInfo & setVertexBindingDescriptionCount (uint32_t vertexBindingDescriptionCount_)

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

PipelineVertexInputStateCreateInfo && setVertexBindingDescriptionCount (uint32_t vertexBindingDescriptionCount_)

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

PipelineVertexInputStateCreateInfo & setPVertexBindingDescriptions (const VertexInputBindingDescription * pVertexBindingDescriptions_)

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

PipelineVertexInputStateCreateInfo && setPVertexBindingDescriptions (const VertexInputBindingDescription * pVertexBindingDescriptions_)

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

PipelineVertexInputStateCreateInfo & setVertexBindingDescriptions (const ArrayProxyNoTemporaries<const VertexInputBindingDescription> & vertexBindingDescriptions_)

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

PipelineVertexInputStateCreateInfo & setVertexAttributeDescriptionCount (uint32_t vertexAttributeDescriptionCount_)

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

PipelineVertexInputStateCreateInfo && setVertexAttributeDescriptionCount (uint32_t vertexAttributeDescriptionCount_)

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

PipelineVertexInputStateCreateInfo & setPVertexAttributeDescriptions (const VertexInputAttributeDescription * pVertexAttributeDescriptions_)

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

PipelineVertexInputStateCreateInfo && setPVertexAttributeDescriptions (const VertexInputAttributeDescription * pVertexAttributeDescriptions_)

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

PipelineVertexInputStateCreateInfo & setVertexAttributeDescriptions (const ArrayProxyNoTemporaries<const VertexInputAttributeDescription> & vertexAttributeDescriptions_)

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

const VkPipelineVertexInputStateCreateInfo & operator const VkPipelineVertexInputStateCreateInfo & ()

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

VkPipelineVertexInputStateCreateInfo & operator VkPipelineVertexInputStateCreateInfo & ()

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

const VkPipelineVertexInputStateCreateInfo * operator const VkPipelineVertexInputStateCreateInfo * ()

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

VkPipelineVertexInputStateCreateInfo * operator VkPipelineVertexInputStateCreateInfo * ()

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

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

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