struct DrawIndexedIndirectCommand

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

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

Public Members

uint32_t indexCount
uint32_t instanceCount
uint32_t firstIndex
int32_t vertexOffset
uint32_t firstInstance

Public Methods

void DrawIndexedIndirectCommand (uint32_t indexCount_, uint32_t instanceCount_, uint32_t firstIndex_, int32_t vertexOffset_, uint32_t firstInstance_)

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

void DrawIndexedIndirectCommand (const DrawIndexedIndirectCommand & rhs)

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

void DrawIndexedIndirectCommand (const VkDrawIndexedIndirectCommand & rhs)

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

DrawIndexedIndirectCommand & operator= (const DrawIndexedIndirectCommand & rhs)

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

DrawIndexedIndirectCommand & operator= (const VkDrawIndexedIndirectCommand & rhs)

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

DrawIndexedIndirectCommand & setIndexCount (uint32_t indexCount_)

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

DrawIndexedIndirectCommand && setIndexCount (uint32_t indexCount_)

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

DrawIndexedIndirectCommand & setInstanceCount (uint32_t instanceCount_)

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

DrawIndexedIndirectCommand && setInstanceCount (uint32_t instanceCount_)

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

DrawIndexedIndirectCommand & setFirstIndex (uint32_t firstIndex_)

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

DrawIndexedIndirectCommand && setFirstIndex (uint32_t firstIndex_)

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

DrawIndexedIndirectCommand & setVertexOffset (int32_t vertexOffset_)

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

DrawIndexedIndirectCommand && setVertexOffset (int32_t vertexOffset_)

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

DrawIndexedIndirectCommand & setFirstInstance (uint32_t firstInstance_)

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

DrawIndexedIndirectCommand && setFirstInstance (uint32_t firstInstance_)

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

const VkDrawIndexedIndirectCommand & operator const VkDrawIndexedIndirectCommand & ()

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

VkDrawIndexedIndirectCommand & operator VkDrawIndexedIndirectCommand & ()

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

const VkDrawIndexedIndirectCommand * operator const VkDrawIndexedIndirectCommand * ()

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

VkDrawIndexedIndirectCommand * operator VkDrawIndexedIndirectCommand * ()

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

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

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