struct PipelineDiscardRectangleStateCreateInfoEXT

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

wrapper struct for struct VkPipelineDiscardRectangleStateCreateInfoEXT, see

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

Public Members

StructureType sType
const void * pNext
Flags flags
DiscardRectangleModeEXT discardRectangleMode
uint32_t discardRectangleCount
const Rect2D * pDiscardRectangles

Public Methods

void PipelineDiscardRectangleStateCreateInfoEXT (PipelineDiscardRectangleStateCreateFlagsEXT flags_, DiscardRectangleModeEXT discardRectangleMode_, uint32_t discardRectangleCount_, const Rect2D * pDiscardRectangles_, const void * pNext_)

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

void PipelineDiscardRectangleStateCreateInfoEXT (const PipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

void PipelineDiscardRectangleStateCreateInfoEXT (const VkPipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

void PipelineDiscardRectangleStateCreateInfoEXT (PipelineDiscardRectangleStateCreateFlagsEXT flags_, DiscardRectangleModeEXT discardRectangleMode_, const ArrayProxyNoTemporaries<const Rect2D> & discardRectangles_, const void * pNext_)

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

PipelineDiscardRectangleStateCreateInfoEXT & operator= (const PipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

PipelineDiscardRectangleStateCreateInfoEXT & operator= (const VkPipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

PipelineDiscardRectangleStateCreateInfoEXT & setPNext (const void * pNext_)

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

PipelineDiscardRectangleStateCreateInfoEXT && setPNext (const void * pNext_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setFlags (PipelineDiscardRectangleStateCreateFlagsEXT flags_)

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

PipelineDiscardRectangleStateCreateInfoEXT && setFlags (PipelineDiscardRectangleStateCreateFlagsEXT flags_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setDiscardRectangleMode (DiscardRectangleModeEXT discardRectangleMode_)

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

PipelineDiscardRectangleStateCreateInfoEXT && setDiscardRectangleMode (DiscardRectangleModeEXT discardRectangleMode_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setDiscardRectangleCount (uint32_t discardRectangleCount_)

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

PipelineDiscardRectangleStateCreateInfoEXT && setDiscardRectangleCount (uint32_t discardRectangleCount_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setPDiscardRectangles (const Rect2D * pDiscardRectangles_)

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

PipelineDiscardRectangleStateCreateInfoEXT && setPDiscardRectangles (const Rect2D * pDiscardRectangles_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setDiscardRectangles (const ArrayProxyNoTemporaries<const Rect2D> & discardRectangles_)

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

const VkPipelineDiscardRectangleStateCreateInfoEXT & operator const VkPipelineDiscardRectangleStateCreateInfoEXT & ()

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

VkPipelineDiscardRectangleStateCreateInfoEXT & operator VkPipelineDiscardRectangleStateCreateInfoEXT & ()

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

const VkPipelineDiscardRectangleStateCreateInfoEXT * operator const VkPipelineDiscardRectangleStateCreateInfoEXT * ()

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

VkPipelineDiscardRectangleStateCreateInfoEXT * operator VkPipelineDiscardRectangleStateCreateInfoEXT * ()

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

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

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