struct PipelineShaderStageCreateInfo

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

Public Members

StructureType sType
const void * pNext
Flags flags
ShaderStageFlagBits stage
ShaderModule module
const char * pName
const vk::SpecializationInfo * pSpecializationInfo

Public Methods

void PipelineShaderStageCreateInfo (vk::PipelineShaderStageCreateFlags flags_, vk::ShaderStageFlagBits stage_, vk::ShaderModule module_, const char * pName_, const vk::SpecializationInfo * pSpecializationInfo_, const void * pNext_)

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

void PipelineShaderStageCreateInfo (const PipelineShaderStageCreateInfo & rhs)

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

void PipelineShaderStageCreateInfo (const VkPipelineShaderStageCreateInfo & rhs)

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

PipelineShaderStageCreateInfo & operator= (const PipelineShaderStageCreateInfo & rhs)

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

PipelineShaderStageCreateInfo & operator= (const VkPipelineShaderStageCreateInfo & rhs)

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

PipelineShaderStageCreateInfo & setPNext (const void * pNext_)

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

PipelineShaderStageCreateInfo & setFlags (vk::PipelineShaderStageCreateFlags flags_)

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

PipelineShaderStageCreateInfo & setStage (vk::ShaderStageFlagBits stage_)

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

PipelineShaderStageCreateInfo & setModule (vk::ShaderModule module_)

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

PipelineShaderStageCreateInfo & setPName (const char * pName_)

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

PipelineShaderStageCreateInfo & setPSpecializationInfo (const vk::SpecializationInfo * pSpecializationInfo_)

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

const VkPipelineShaderStageCreateInfo & operator const VkPipelineShaderStageCreateInfo & ()

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

VkPipelineShaderStageCreateInfo & operator VkPipelineShaderStageCreateInfo & ()

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

std::strong_ordering operator<=> (const PipelineShaderStageCreateInfo & rhs)

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

bool operator== (const PipelineShaderStageCreateInfo & rhs)

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

bool operator!= (const PipelineShaderStageCreateInfo & rhs)

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