struct IndirectCommandsLayoutCreateInfoNV

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

wrapper struct for struct VkIndirectCommandsLayoutCreateInfoNV, see

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

Public Members

StructureType sType
const void * pNext
Flags flags
PipelineBindPoint pipelineBindPoint
uint32_t tokenCount
const IndirectCommandsLayoutTokenNV * pTokens
uint32_t streamCount
const uint32_t * pStreamStrides

Public Methods

void IndirectCommandsLayoutCreateInfoNV (IndirectCommandsLayoutUsageFlagsNV flags_, PipelineBindPoint pipelineBindPoint_, uint32_t tokenCount_, const IndirectCommandsLayoutTokenNV * pTokens_, uint32_t streamCount_, const uint32_t * pStreamStrides_, const void * pNext_)

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

void IndirectCommandsLayoutCreateInfoNV (const IndirectCommandsLayoutCreateInfoNV & rhs)

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

void IndirectCommandsLayoutCreateInfoNV (const VkIndirectCommandsLayoutCreateInfoNV & rhs)

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

void IndirectCommandsLayoutCreateInfoNV (IndirectCommandsLayoutUsageFlagsNV flags_, PipelineBindPoint pipelineBindPoint_, const ArrayProxyNoTemporaries<const IndirectCommandsLayoutTokenNV> & tokens_, const ArrayProxyNoTemporaries<const uint32_t> & streamStrides_, const void * pNext_)

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

IndirectCommandsLayoutCreateInfoNV & operator= (const IndirectCommandsLayoutCreateInfoNV & rhs)

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

IndirectCommandsLayoutCreateInfoNV & operator= (const VkIndirectCommandsLayoutCreateInfoNV & rhs)

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

IndirectCommandsLayoutCreateInfoNV & setPNext (const void * pNext_)

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

IndirectCommandsLayoutCreateInfoNV && setPNext (const void * pNext_)

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

IndirectCommandsLayoutCreateInfoNV & setFlags (IndirectCommandsLayoutUsageFlagsNV flags_)

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

IndirectCommandsLayoutCreateInfoNV && setFlags (IndirectCommandsLayoutUsageFlagsNV flags_)

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

IndirectCommandsLayoutCreateInfoNV & setPipelineBindPoint (PipelineBindPoint pipelineBindPoint_)

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

IndirectCommandsLayoutCreateInfoNV && setPipelineBindPoint (PipelineBindPoint pipelineBindPoint_)

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

IndirectCommandsLayoutCreateInfoNV & setTokenCount (uint32_t tokenCount_)

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

IndirectCommandsLayoutCreateInfoNV && setTokenCount (uint32_t tokenCount_)

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

IndirectCommandsLayoutCreateInfoNV & setPTokens (const IndirectCommandsLayoutTokenNV * pTokens_)

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

IndirectCommandsLayoutCreateInfoNV && setPTokens (const IndirectCommandsLayoutTokenNV * pTokens_)

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

IndirectCommandsLayoutCreateInfoNV & setTokens (const ArrayProxyNoTemporaries<const IndirectCommandsLayoutTokenNV> & tokens_)

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

IndirectCommandsLayoutCreateInfoNV & setStreamCount (uint32_t streamCount_)

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

IndirectCommandsLayoutCreateInfoNV && setStreamCount (uint32_t streamCount_)

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

IndirectCommandsLayoutCreateInfoNV & setPStreamStrides (const uint32_t * pStreamStrides_)

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

IndirectCommandsLayoutCreateInfoNV && setPStreamStrides (const uint32_t * pStreamStrides_)

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

IndirectCommandsLayoutCreateInfoNV & setStreamStrides (const ArrayProxyNoTemporaries<const uint32_t> & streamStrides_)

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

const VkIndirectCommandsLayoutCreateInfoNV & operator const VkIndirectCommandsLayoutCreateInfoNV & ()

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

VkIndirectCommandsLayoutCreateInfoNV & operator VkIndirectCommandsLayoutCreateInfoNV & ()

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

const VkIndirectCommandsLayoutCreateInfoNV * operator const VkIndirectCommandsLayoutCreateInfoNV * ()

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

VkIndirectCommandsLayoutCreateInfoNV * operator VkIndirectCommandsLayoutCreateInfoNV * ()

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

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

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