struct ShaderModuleCreateInfo

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

Public Members

StructureType sType
const void * pNext
Flags flags
size_t codeSize
const uint32_t * pCode

Public Methods

void ShaderModuleCreateInfo (vk::ShaderModuleCreateFlags flags_, size_t codeSize_, const uint32_t * pCode_, const void * pNext_)

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

void ShaderModuleCreateInfo (const ShaderModuleCreateInfo & rhs)

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

void ShaderModuleCreateInfo (const VkShaderModuleCreateInfo & rhs)

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

void ShaderModuleCreateInfo (vk::ShaderModuleCreateFlags flags_, const vk::ArrayProxyNoTemporaries<const uint32_t> & code_, const void * pNext_)

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

ShaderModuleCreateInfo & operator= (const ShaderModuleCreateInfo & rhs)

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

ShaderModuleCreateInfo & operator= (const VkShaderModuleCreateInfo & rhs)

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

ShaderModuleCreateInfo & setPNext (const void * pNext_)

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

ShaderModuleCreateInfo & setFlags (vk::ShaderModuleCreateFlags flags_)

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

ShaderModuleCreateInfo & setCodeSize (size_t codeSize_)

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

ShaderModuleCreateInfo & setPCode (const uint32_t * pCode_)

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

ShaderModuleCreateInfo & setCode (const vk::ArrayProxyNoTemporaries<const uint32_t> & code_)

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

const VkShaderModuleCreateInfo & operator const VkShaderModuleCreateInfo & ()

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

VkShaderModuleCreateInfo & operator VkShaderModuleCreateInfo & ()

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

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

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