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 (IndirectCommandsLayoutUsageFlagsNVflags_,PipelineBindPointpipelineBindPoint_,uint32_ttokenCount_,const IndirectCommandsLayoutTokenNV *pTokens_,uint32_tstreamCount_,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 (IndirectCommandsLayoutUsageFlagsNVflags_,PipelineBindPointpipelineBindPoint_,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