struct DrawIndirectCommand

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

wrapper struct for struct VkDrawIndirectCommand, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkDrawIndirectCommand.html

Public Members

uint32_t vertexCount
uint32_t instanceCount
uint32_t firstVertex
uint32_t firstInstance

Public Methods

void DrawIndirectCommand (uint32_t vertexCount_, uint32_t instanceCount_, uint32_t firstVertex_, uint32_t firstInstance_)

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

void DrawIndirectCommand (const DrawIndirectCommand & rhs)

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

void DrawIndirectCommand (const VkDrawIndirectCommand & rhs)

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

DrawIndirectCommand & operator= (const DrawIndirectCommand & rhs)

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

DrawIndirectCommand & operator= (const VkDrawIndirectCommand & rhs)

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

DrawIndirectCommand & setVertexCount (uint32_t vertexCount_)

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

DrawIndirectCommand && setVertexCount (uint32_t vertexCount_)

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

DrawIndirectCommand & setInstanceCount (uint32_t instanceCount_)

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

DrawIndirectCommand && setInstanceCount (uint32_t instanceCount_)

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

DrawIndirectCommand & setFirstVertex (uint32_t firstVertex_)

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

DrawIndirectCommand && setFirstVertex (uint32_t firstVertex_)

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

DrawIndirectCommand & setFirstInstance (uint32_t firstInstance_)

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

DrawIndirectCommand && setFirstInstance (uint32_t firstInstance_)

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

const VkDrawIndirectCommand & operator const VkDrawIndirectCommand & ()

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

VkDrawIndirectCommand & operator VkDrawIndirectCommand & ()

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

const VkDrawIndirectCommand * operator const VkDrawIndirectCommand * ()

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

VkDrawIndirectCommand * operator VkDrawIndirectCommand * ()

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

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

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