struct ShaderModuleCreateInfo
Defined at line 185070 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkShaderModuleCreateInfo, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkShaderModuleCreateInfo.html
Public Members
StructureType sType
const void * pNext
Flags flags
size_t codeSize
const uint32_t * pCode
Public Methods
void ShaderModuleCreateInfo (ShaderModuleCreateFlagsflags_,size_tcodeSize_,const uint32_t *pCode_,const void *pNext_)
Defined at line 185078 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ShaderModuleCreateInfo (const ShaderModuleCreateInfo & rhs)
Defined at line 185089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ShaderModuleCreateInfo (const VkShaderModuleCreateInfo & rhs)
Defined at line 185091 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ShaderModuleCreateInfo (ShaderModuleCreateFlagsflags_,const ArrayProxyNoTemporaries<const uint32_t> &code_,const void *pNext_)
Defined at line 185097 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo & operator= (const ShaderModuleCreateInfo & rhs)
Defined at line 185103 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo & operator= (const VkShaderModuleCreateInfo & rhs)
Defined at line 185106 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo & setPNext (const void * pNext_)
Defined at line 185113 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo && setPNext (const void * pNext_)
Defined at line 185119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo & setFlags (ShaderModuleCreateFlags flags_)
Defined at line 185125 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo && setFlags (ShaderModuleCreateFlags flags_)
Defined at line 185131 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo & setCodeSize (size_t codeSize_)
Defined at line 185137 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo && setCodeSize (size_t codeSize_)
Defined at line 185143 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo & setPCode (const uint32_t * pCode_)
Defined at line 185149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo && setPCode (const uint32_t * pCode_)
Defined at line 185155 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderModuleCreateInfo & setCode (const ArrayProxyNoTemporaries<const uint32_t> & code_)
Defined at line 185162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkShaderModuleCreateInfo & operator const VkShaderModuleCreateInfo & ()
Defined at line 185171 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkShaderModuleCreateInfo & operator VkShaderModuleCreateInfo & ()
Defined at line 185176 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkShaderModuleCreateInfo * operator const VkShaderModuleCreateInfo * ()
Defined at line 185181 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkShaderModuleCreateInfo * operator VkShaderModuleCreateInfo * ()
Defined at line 185186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const ShaderModuleCreateInfo & )
Defined at line 185200 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp