struct PipelineVertexInputStateCreateInfo

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

Public Members

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

Public Methods

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

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

void PipelineVertexInputStateCreateInfo (const PipelineVertexInputStateCreateInfo & rhs)

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

void PipelineVertexInputStateCreateInfo (const VkPipelineVertexInputStateCreateInfo & rhs)

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

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

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

PipelineVertexInputStateCreateInfo & operator= (const PipelineVertexInputStateCreateInfo & rhs)

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

PipelineVertexInputStateCreateInfo & operator= (const VkPipelineVertexInputStateCreateInfo & rhs)

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

PipelineVertexInputStateCreateInfo & setPNext (const void * pNext_)

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

PipelineVertexInputStateCreateInfo & setFlags (vk::PipelineVertexInputStateCreateFlags flags_)

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

PipelineVertexInputStateCreateInfo & setVertexBindingDescriptionCount (uint32_t vertexBindingDescriptionCount_)

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

PipelineVertexInputStateCreateInfo & setPVertexBindingDescriptions (const vk::VertexInputBindingDescription * pVertexBindingDescriptions_)

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

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

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

PipelineVertexInputStateCreateInfo & setVertexAttributeDescriptionCount (uint32_t vertexAttributeDescriptionCount_)

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

PipelineVertexInputStateCreateInfo & setPVertexAttributeDescriptions (const vk::VertexInputAttributeDescription * pVertexAttributeDescriptions_)

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

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

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

const VkPipelineVertexInputStateCreateInfo & operator const VkPipelineVertexInputStateCreateInfo & ()

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

VkPipelineVertexInputStateCreateInfo & operator VkPipelineVertexInputStateCreateInfo & ()

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

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

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