struct PipelineDepthStencilStateCreateInfo

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

wrapper struct for struct VkPipelineDepthStencilStateCreateInfo, see

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

Public Members

StructureType sType
const void * pNext
Flags flags
Bool32 depthTestEnable
Bool32 depthWriteEnable
CompareOp depthCompareOp
Bool32 depthBoundsTestEnable
Bool32 stencilTestEnable
StencilOpState front
StencilOpState back
float minDepthBounds
float maxDepthBounds

Public Methods

void PipelineDepthStencilStateCreateInfo (PipelineDepthStencilStateCreateFlags flags_, Bool32 depthTestEnable_, Bool32 depthWriteEnable_, CompareOp depthCompareOp_, Bool32 depthBoundsTestEnable_, Bool32 stencilTestEnable_, StencilOpState front_, StencilOpState back_, float minDepthBounds_, float maxDepthBounds_, const void * pNext_)

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

void PipelineDepthStencilStateCreateInfo (const PipelineDepthStencilStateCreateInfo & rhs)

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

void PipelineDepthStencilStateCreateInfo (const VkPipelineDepthStencilStateCreateInfo & rhs)

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

PipelineDepthStencilStateCreateInfo & operator= (const PipelineDepthStencilStateCreateInfo & rhs)

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

PipelineDepthStencilStateCreateInfo & operator= (const VkPipelineDepthStencilStateCreateInfo & rhs)

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

PipelineDepthStencilStateCreateInfo & setPNext (const void * pNext_)

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

PipelineDepthStencilStateCreateInfo && setPNext (const void * pNext_)

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

PipelineDepthStencilStateCreateInfo & setFlags (PipelineDepthStencilStateCreateFlags flags_)

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

PipelineDepthStencilStateCreateInfo && setFlags (PipelineDepthStencilStateCreateFlags flags_)

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

PipelineDepthStencilStateCreateInfo & setDepthTestEnable (Bool32 depthTestEnable_)

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

PipelineDepthStencilStateCreateInfo && setDepthTestEnable (Bool32 depthTestEnable_)

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

PipelineDepthStencilStateCreateInfo & setDepthWriteEnable (Bool32 depthWriteEnable_)

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

PipelineDepthStencilStateCreateInfo && setDepthWriteEnable (Bool32 depthWriteEnable_)

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

PipelineDepthStencilStateCreateInfo & setDepthCompareOp (CompareOp depthCompareOp_)

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

PipelineDepthStencilStateCreateInfo && setDepthCompareOp (CompareOp depthCompareOp_)

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

PipelineDepthStencilStateCreateInfo & setDepthBoundsTestEnable (Bool32 depthBoundsTestEnable_)

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

PipelineDepthStencilStateCreateInfo && setDepthBoundsTestEnable (Bool32 depthBoundsTestEnable_)

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

PipelineDepthStencilStateCreateInfo & setStencilTestEnable (Bool32 stencilTestEnable_)

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

PipelineDepthStencilStateCreateInfo && setStencilTestEnable (Bool32 stencilTestEnable_)

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

PipelineDepthStencilStateCreateInfo & setFront (const StencilOpState & front_)

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

PipelineDepthStencilStateCreateInfo && setFront (const StencilOpState & front_)

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

PipelineDepthStencilStateCreateInfo & setBack (const StencilOpState & back_)

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

PipelineDepthStencilStateCreateInfo && setBack (const StencilOpState & back_)

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

PipelineDepthStencilStateCreateInfo & setMinDepthBounds (float minDepthBounds_)

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

PipelineDepthStencilStateCreateInfo && setMinDepthBounds (float minDepthBounds_)

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

PipelineDepthStencilStateCreateInfo & setMaxDepthBounds (float maxDepthBounds_)

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

PipelineDepthStencilStateCreateInfo && setMaxDepthBounds (float maxDepthBounds_)

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

const VkPipelineDepthStencilStateCreateInfo & operator const VkPipelineDepthStencilStateCreateInfo & ()

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

VkPipelineDepthStencilStateCreateInfo & operator VkPipelineDepthStencilStateCreateInfo & ()

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

const VkPipelineDepthStencilStateCreateInfo * operator const VkPipelineDepthStencilStateCreateInfo * ()

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

VkPipelineDepthStencilStateCreateInfo * operator VkPipelineDepthStencilStateCreateInfo * ()

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

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

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