struct DrawIndirect2InfoKHR

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

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

Public Members

StructureType sType
const void * pNext
StridedDeviceAddressRangeKHR addressRange
Flags addressFlags
uint32_t drawCount

Public Methods

void DrawIndirect2InfoKHR (StridedDeviceAddressRangeKHR addressRange_, AddressCommandFlagsKHR addressFlags_, uint32_t drawCount_, const void * pNext_)

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

void DrawIndirect2InfoKHR (const DrawIndirect2InfoKHR & rhs)

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

void DrawIndirect2InfoKHR (const VkDrawIndirect2InfoKHR & rhs)

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

DrawIndirect2InfoKHR & operator= (const DrawIndirect2InfoKHR & rhs)

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

DrawIndirect2InfoKHR & operator= (const VkDrawIndirect2InfoKHR & rhs)

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

DrawIndirect2InfoKHR & setPNext (const void * pNext_)

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

DrawIndirect2InfoKHR && setPNext (const void * pNext_)

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

DrawIndirect2InfoKHR & setAddressRange (const StridedDeviceAddressRangeKHR & addressRange_)

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

DrawIndirect2InfoKHR && setAddressRange (const StridedDeviceAddressRangeKHR & addressRange_)

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

DrawIndirect2InfoKHR & setAddressFlags (AddressCommandFlagsKHR addressFlags_)

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

DrawIndirect2InfoKHR && setAddressFlags (AddressCommandFlagsKHR addressFlags_)

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

DrawIndirect2InfoKHR & setDrawCount (uint32_t drawCount_)

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

DrawIndirect2InfoKHR && setDrawCount (uint32_t drawCount_)

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

const VkDrawIndirect2InfoKHR & operator const VkDrawIndirect2InfoKHR & ()

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

VkDrawIndirect2InfoKHR & operator VkDrawIndirect2InfoKHR & ()

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

const VkDrawIndirect2InfoKHR * operator const VkDrawIndirect2InfoKHR * ()

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

VkDrawIndirect2InfoKHR * operator VkDrawIndirect2InfoKHR * ()

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

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

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