struct StencilOpState

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

wrapper struct for struct VkStencilOpState, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkStencilOpState.html

Public Members

StencilOp failOp
StencilOp passOp
StencilOp depthFailOp
CompareOp compareOp
uint32_t compareMask
uint32_t writeMask
uint32_t reference

Public Methods

void StencilOpState (StencilOp failOp_, StencilOp passOp_, StencilOp depthFailOp_, CompareOp compareOp_, uint32_t compareMask_, uint32_t writeMask_, uint32_t reference_)

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

void StencilOpState (const StencilOpState & rhs)

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

void StencilOpState (const VkStencilOpState & rhs)

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

StencilOpState & operator= (const StencilOpState & rhs)

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

StencilOpState & operator= (const VkStencilOpState & rhs)

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

StencilOpState & setFailOp (StencilOp failOp_)

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

StencilOpState && setFailOp (StencilOp failOp_)

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

StencilOpState & setPassOp (StencilOp passOp_)

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

StencilOpState && setPassOp (StencilOp passOp_)

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

StencilOpState & setDepthFailOp (StencilOp depthFailOp_)

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

StencilOpState && setDepthFailOp (StencilOp depthFailOp_)

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

StencilOpState & setCompareOp (CompareOp compareOp_)

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

StencilOpState && setCompareOp (CompareOp compareOp_)

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

StencilOpState & setCompareMask (uint32_t compareMask_)

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

StencilOpState && setCompareMask (uint32_t compareMask_)

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

StencilOpState & setWriteMask (uint32_t writeMask_)

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

StencilOpState && setWriteMask (uint32_t writeMask_)

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

StencilOpState & setReference (uint32_t reference_)

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

StencilOpState && setReference (uint32_t reference_)

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

const VkStencilOpState & operator const VkStencilOpState & ()

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

VkStencilOpState & operator VkStencilOpState & ()

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

const VkStencilOpState * operator const VkStencilOpState * ()

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

VkStencilOpState * operator VkStencilOpState * ()

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

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

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