struct IndirectCommandsLayoutTokenNV
Defined at line 84690 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkIndirectCommandsLayoutTokenNV, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkIndirectCommandsLayoutTokenNV.html
Public Members
StructureType sType
const void * pNext
IndirectCommandsTokenTypeNV tokenType
uint32_t stream
uint32_t offset
uint32_t vertexBindingUnit
Bool32 vertexDynamicStride
PipelineLayout pushconstantPipelineLayout
Flags pushconstantShaderStageFlags
uint32_t pushconstantOffset
uint32_t pushconstantSize
Flags indirectStateFlags
uint32_t indexTypeCount
const IndexType * pIndexTypes
const uint32_t * pIndexTypeValues
Public Methods
void IndirectCommandsLayoutTokenNV (IndirectCommandsTokenTypeNVtokenType_,uint32_tstream_,uint32_toffset_,uint32_tvertexBindingUnit_,Bool32vertexDynamicStride_,PipelineLayoutpushconstantPipelineLayout_,ShaderStageFlagspushconstantShaderStageFlags_,uint32_tpushconstantOffset_,uint32_tpushconstantSize_,IndirectStateFlagsNVindirectStateFlags_,uint32_tindexTypeCount_,const IndexType *pIndexTypes_,const uint32_t *pIndexTypeValues_,const void *pNext_)
Defined at line 84698 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectCommandsLayoutTokenNV (const IndirectCommandsLayoutTokenNV & rhs)
Defined at line 84729 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectCommandsLayoutTokenNV (const VkIndirectCommandsLayoutTokenNV & rhs)
Defined at line 84731 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectCommandsLayoutTokenNV (IndirectCommandsTokenTypeNVtokenType_,uint32_tstream_,uint32_toffset_,uint32_tvertexBindingUnit_,Bool32vertexDynamicStride_,PipelineLayoutpushconstantPipelineLayout_,ShaderStageFlagspushconstantShaderStageFlags_,uint32_tpushconstantOffset_,uint32_tpushconstantSize_,IndirectStateFlagsNVindirectStateFlags_,const ArrayProxyNoTemporaries<const IndexType> &indexTypes_,const ArrayProxyNoTemporaries<const uint32_t> &indexTypeValues_,const void *pNext_)
Defined at line 84737 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & operator= (const IndirectCommandsLayoutTokenNV & rhs)
Defined at line 84777 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & operator= (const VkIndirectCommandsLayoutTokenNV & rhs)
Defined at line 84780 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPNext (const void * pNext_)
Defined at line 84787 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setPNext (const void * pNext_)
Defined at line 84793 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setTokenType (IndirectCommandsTokenTypeNV tokenType_)
Defined at line 84799 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setTokenType (IndirectCommandsTokenTypeNV tokenType_)
Defined at line 84805 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setStream (uint32_t stream_)
Defined at line 84811 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setStream (uint32_t stream_)
Defined at line 84817 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setOffset (uint32_t offset_)
Defined at line 84823 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setOffset (uint32_t offset_)
Defined at line 84829 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setVertexBindingUnit (uint32_t vertexBindingUnit_)
Defined at line 84835 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setVertexBindingUnit (uint32_t vertexBindingUnit_)
Defined at line 84841 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setVertexDynamicStride (Bool32 vertexDynamicStride_)
Defined at line 84847 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setVertexDynamicStride (Bool32 vertexDynamicStride_)
Defined at line 84853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantPipelineLayout (PipelineLayout pushconstantPipelineLayout_)
Defined at line 84859 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setPushconstantPipelineLayout (PipelineLayout pushconstantPipelineLayout_)
Defined at line 84865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantShaderStageFlags (ShaderStageFlags pushconstantShaderStageFlags_)
Defined at line 84871 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setPushconstantShaderStageFlags (ShaderStageFlags pushconstantShaderStageFlags_)
Defined at line 84878 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantOffset (uint32_t pushconstantOffset_)
Defined at line 84885 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setPushconstantOffset (uint32_t pushconstantOffset_)
Defined at line 84891 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantSize (uint32_t pushconstantSize_)
Defined at line 84897 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setPushconstantSize (uint32_t pushconstantSize_)
Defined at line 84903 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndirectStateFlags (IndirectStateFlagsNV indirectStateFlags_)
Defined at line 84909 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setIndirectStateFlags (IndirectStateFlagsNV indirectStateFlags_)
Defined at line 84915 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndexTypeCount (uint32_t indexTypeCount_)
Defined at line 84921 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setIndexTypeCount (uint32_t indexTypeCount_)
Defined at line 84927 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPIndexTypes (const IndexType * pIndexTypes_)
Defined at line 84933 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setPIndexTypes (const IndexType * pIndexTypes_)
Defined at line 84939 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndexTypes (const ArrayProxyNoTemporaries<const IndexType> & indexTypes_)
Defined at line 84946 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPIndexTypeValues (const uint32_t * pIndexTypeValues_)
Defined at line 84954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV && setPIndexTypeValues (const uint32_t * pIndexTypeValues_)
Defined at line 84960 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndexTypeValues (const ArrayProxyNoTemporaries<const uint32_t> & indexTypeValues_)
Defined at line 84967 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkIndirectCommandsLayoutTokenNV & operator const VkIndirectCommandsLayoutTokenNV & ()
Defined at line 84976 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkIndirectCommandsLayoutTokenNV & operator VkIndirectCommandsLayoutTokenNV & ()
Defined at line 84981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkIndirectCommandsLayoutTokenNV * operator const VkIndirectCommandsLayoutTokenNV * ()
Defined at line 84986 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkIndirectCommandsLayoutTokenNV * operator VkIndirectCommandsLayoutTokenNV * ()
Defined at line 84991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const IndirectCommandsLayoutTokenNV & )
Defined at line 85033 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp