struct RenderingInfo

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

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

Public Members

StructureType sType
const void * pNext
Flags flags
Rect2D renderArea
uint32_t layerCount
uint32_t viewMask
uint32_t colorAttachmentCount
const RenderingAttachmentInfo * pColorAttachments
const RenderingAttachmentInfo * pDepthAttachment
const RenderingAttachmentInfo * pStencilAttachment

Public Methods

void RenderingInfo (RenderingFlags flags_, Rect2D renderArea_, uint32_t layerCount_, uint32_t viewMask_, uint32_t colorAttachmentCount_, const RenderingAttachmentInfo * pColorAttachments_, const RenderingAttachmentInfo * pDepthAttachment_, const RenderingAttachmentInfo * pStencilAttachment_, const void * pNext_)

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

void RenderingInfo (const RenderingInfo & rhs)

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

void RenderingInfo (const VkRenderingInfo & rhs)

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

void RenderingInfo (RenderingFlags flags_, Rect2D renderArea_, uint32_t layerCount_, uint32_t viewMask_, const ArrayProxyNoTemporaries<const RenderingAttachmentInfo> & colorAttachments_, const RenderingAttachmentInfo * pDepthAttachment_, const RenderingAttachmentInfo * pStencilAttachment_, const void * pNext_)

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

RenderingInfo & operator= (const RenderingInfo & rhs)

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

RenderingInfo & operator= (const VkRenderingInfo & rhs)

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

RenderingInfo & setPNext (const void * pNext_)

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

RenderingInfo && setPNext (const void * pNext_)

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

RenderingInfo & setFlags (RenderingFlags flags_)

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

RenderingInfo && setFlags (RenderingFlags flags_)

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

RenderingInfo & setRenderArea (const Rect2D & renderArea_)

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

RenderingInfo && setRenderArea (const Rect2D & renderArea_)

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

RenderingInfo & setLayerCount (uint32_t layerCount_)

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

RenderingInfo && setLayerCount (uint32_t layerCount_)

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

RenderingInfo & setViewMask (uint32_t viewMask_)

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

RenderingInfo && setViewMask (uint32_t viewMask_)

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

RenderingInfo & setColorAttachmentCount (uint32_t colorAttachmentCount_)

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

RenderingInfo && setColorAttachmentCount (uint32_t colorAttachmentCount_)

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

RenderingInfo & setPColorAttachments (const RenderingAttachmentInfo * pColorAttachments_)

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

RenderingInfo && setPColorAttachments (const RenderingAttachmentInfo * pColorAttachments_)

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

RenderingInfo & setColorAttachments (const ArrayProxyNoTemporaries<const RenderingAttachmentInfo> & colorAttachments_)

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

RenderingInfo & setPDepthAttachment (const RenderingAttachmentInfo * pDepthAttachment_)

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

RenderingInfo && setPDepthAttachment (const RenderingAttachmentInfo * pDepthAttachment_)

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

RenderingInfo & setPStencilAttachment (const RenderingAttachmentInfo * pStencilAttachment_)

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

RenderingInfo && setPStencilAttachment (const RenderingAttachmentInfo * pStencilAttachment_)

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

const VkRenderingInfo & operator const VkRenderingInfo & ()

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

VkRenderingInfo & operator VkRenderingInfo & ()

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

const VkRenderingInfo * operator const VkRenderingInfo * ()

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

VkRenderingInfo * operator VkRenderingInfo * ()

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

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

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