struct StencilOpState

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

Public Members

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

Public Methods

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

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

void StencilOpState (const StencilOpState & rhs)

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

void StencilOpState (const VkStencilOpState & rhs)

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

StencilOpState & operator= (const StencilOpState & rhs)

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

StencilOpState & operator= (const VkStencilOpState & rhs)

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

StencilOpState & setFailOp (vk::StencilOp failOp_)

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

StencilOpState & setPassOp (vk::StencilOp passOp_)

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

StencilOpState & setDepthFailOp (vk::StencilOp depthFailOp_)

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

StencilOpState & setCompareOp (vk::CompareOp compareOp_)

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

StencilOpState & setCompareMask (uint32_t compareMask_)

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

StencilOpState & setWriteMask (uint32_t writeMask_)

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

StencilOpState & setReference (uint32_t reference_)

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

const VkStencilOpState & operator const VkStencilOpState & ()

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

VkStencilOpState & operator VkStencilOpState & ()

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

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

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