struct PipelineRasterizationStateCreateInfo

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

wrapper struct for struct VkPipelineRasterizationStateCreateInfo, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkPipelineRasterizationStateCreateInfo.html

Public Members

StructureType sType
const void * pNext
Flags flags
Bool32 depthClampEnable
Bool32 rasterizerDiscardEnable
PolygonMode polygonMode
Flags cullMode
FrontFace frontFace
Bool32 depthBiasEnable
float depthBiasConstantFactor
float depthBiasClamp
float depthBiasSlopeFactor
float lineWidth

Public Methods

void PipelineRasterizationStateCreateInfo (PipelineRasterizationStateCreateFlags flags_, Bool32 depthClampEnable_, Bool32 rasterizerDiscardEnable_, PolygonMode polygonMode_, CullModeFlags cullMode_, FrontFace frontFace_, Bool32 depthBiasEnable_, float depthBiasConstantFactor_, float depthBiasClamp_, float depthBiasSlopeFactor_, float lineWidth_, const void * pNext_)

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

void PipelineRasterizationStateCreateInfo (const PipelineRasterizationStateCreateInfo & rhs)

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

void PipelineRasterizationStateCreateInfo (const VkPipelineRasterizationStateCreateInfo & rhs)

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

PipelineRasterizationStateCreateInfo & operator= (const PipelineRasterizationStateCreateInfo & rhs)

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

PipelineRasterizationStateCreateInfo & operator= (const VkPipelineRasterizationStateCreateInfo & rhs)

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

PipelineRasterizationStateCreateInfo & setPNext (const void * pNext_)

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

PipelineRasterizationStateCreateInfo && setPNext (const void * pNext_)

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

PipelineRasterizationStateCreateInfo & setFlags (PipelineRasterizationStateCreateFlags flags_)

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

PipelineRasterizationStateCreateInfo && setFlags (PipelineRasterizationStateCreateFlags flags_)

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

PipelineRasterizationStateCreateInfo & setDepthClampEnable (Bool32 depthClampEnable_)

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

PipelineRasterizationStateCreateInfo && setDepthClampEnable (Bool32 depthClampEnable_)

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

PipelineRasterizationStateCreateInfo & setRasterizerDiscardEnable (Bool32 rasterizerDiscardEnable_)

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

PipelineRasterizationStateCreateInfo && setRasterizerDiscardEnable (Bool32 rasterizerDiscardEnable_)

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

PipelineRasterizationStateCreateInfo & setPolygonMode (PolygonMode polygonMode_)

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

PipelineRasterizationStateCreateInfo && setPolygonMode (PolygonMode polygonMode_)

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

PipelineRasterizationStateCreateInfo & setCullMode (CullModeFlags cullMode_)

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

PipelineRasterizationStateCreateInfo && setCullMode (CullModeFlags cullMode_)

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

PipelineRasterizationStateCreateInfo & setFrontFace (FrontFace frontFace_)

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

PipelineRasterizationStateCreateInfo && setFrontFace (FrontFace frontFace_)

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

PipelineRasterizationStateCreateInfo & setDepthBiasEnable (Bool32 depthBiasEnable_)

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

PipelineRasterizationStateCreateInfo && setDepthBiasEnable (Bool32 depthBiasEnable_)

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

PipelineRasterizationStateCreateInfo & setDepthBiasConstantFactor (float depthBiasConstantFactor_)

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

PipelineRasterizationStateCreateInfo && setDepthBiasConstantFactor (float depthBiasConstantFactor_)

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

PipelineRasterizationStateCreateInfo & setDepthBiasClamp (float depthBiasClamp_)

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

PipelineRasterizationStateCreateInfo && setDepthBiasClamp (float depthBiasClamp_)

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

PipelineRasterizationStateCreateInfo & setDepthBiasSlopeFactor (float depthBiasSlopeFactor_)

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

PipelineRasterizationStateCreateInfo && setDepthBiasSlopeFactor (float depthBiasSlopeFactor_)

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

PipelineRasterizationStateCreateInfo & setLineWidth (float lineWidth_)

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

PipelineRasterizationStateCreateInfo && setLineWidth (float lineWidth_)

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

const VkPipelineRasterizationStateCreateInfo & operator const VkPipelineRasterizationStateCreateInfo & ()

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

VkPipelineRasterizationStateCreateInfo & operator VkPipelineRasterizationStateCreateInfo & ()

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

const VkPipelineRasterizationStateCreateInfo * operator const VkPipelineRasterizationStateCreateInfo * ()

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

VkPipelineRasterizationStateCreateInfo * operator VkPipelineRasterizationStateCreateInfo * ()

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

std::partial_ordering operator<=> (const PipelineRasterizationStateCreateInfo & )

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