struct RenderPassBeginInfo

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

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

Public Members

StructureType sType
const void * pNext
RenderPass renderPass
Framebuffer framebuffer
Rect2D renderArea
uint32_t clearValueCount
const ClearValue * pClearValues

Public Methods

void RenderPassBeginInfo (RenderPass renderPass_, Framebuffer framebuffer_, Rect2D renderArea_, uint32_t clearValueCount_, const ClearValue * pClearValues_, const void * pNext_)

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

void RenderPassBeginInfo (const RenderPassBeginInfo & rhs)

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

void RenderPassBeginInfo (const VkRenderPassBeginInfo & rhs)

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

void RenderPassBeginInfo (RenderPass renderPass_, Framebuffer framebuffer_, Rect2D renderArea_, const ArrayProxyNoTemporaries<const ClearValue> & clearValues_, const void * pNext_)

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

RenderPassBeginInfo & operator= (const RenderPassBeginInfo & rhs)

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

RenderPassBeginInfo & operator= (const VkRenderPassBeginInfo & rhs)

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

RenderPassBeginInfo & setPNext (const void * pNext_)

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

RenderPassBeginInfo && setPNext (const void * pNext_)

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

RenderPassBeginInfo & setRenderPass (RenderPass renderPass_)

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

RenderPassBeginInfo && setRenderPass (RenderPass renderPass_)

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

RenderPassBeginInfo & setFramebuffer (Framebuffer framebuffer_)

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

RenderPassBeginInfo && setFramebuffer (Framebuffer framebuffer_)

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

RenderPassBeginInfo & setRenderArea (const Rect2D & renderArea_)

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

RenderPassBeginInfo && setRenderArea (const Rect2D & renderArea_)

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

RenderPassBeginInfo & setClearValueCount (uint32_t clearValueCount_)

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

RenderPassBeginInfo && setClearValueCount (uint32_t clearValueCount_)

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

RenderPassBeginInfo & setPClearValues (const ClearValue * pClearValues_)

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

RenderPassBeginInfo && setPClearValues (const ClearValue * pClearValues_)

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

RenderPassBeginInfo & setClearValues (const ArrayProxyNoTemporaries<const ClearValue> & clearValues_)

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

const VkRenderPassBeginInfo & operator const VkRenderPassBeginInfo & ()

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

VkRenderPassBeginInfo & operator VkRenderPassBeginInfo & ()

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

const VkRenderPassBeginInfo * operator const VkRenderPassBeginInfo * ()

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

VkRenderPassBeginInfo * operator VkRenderPassBeginInfo * ()

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

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

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