struct CopyImageToBufferInfo2

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

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

Public Members

StructureType sType
const void * pNext
Image srcImage
ImageLayout srcImageLayout
Buffer dstBuffer
uint32_t regionCount
const BufferImageCopy2 * pRegions

Public Methods

void CopyImageToBufferInfo2 (Image srcImage_, ImageLayout srcImageLayout_, Buffer dstBuffer_, uint32_t regionCount_, const BufferImageCopy2 * pRegions_, const void * pNext_)

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

void CopyImageToBufferInfo2 (const CopyImageToBufferInfo2 & rhs)

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

void CopyImageToBufferInfo2 (const VkCopyImageToBufferInfo2 & rhs)

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

void CopyImageToBufferInfo2 (Image srcImage_, ImageLayout srcImageLayout_, Buffer dstBuffer_, const ArrayProxyNoTemporaries<const BufferImageCopy2> & regions_, const void * pNext_)

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

CopyImageToBufferInfo2 & operator= (const CopyImageToBufferInfo2 & rhs)

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

CopyImageToBufferInfo2 & operator= (const VkCopyImageToBufferInfo2 & rhs)

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

CopyImageToBufferInfo2 & setPNext (const void * pNext_)

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

CopyImageToBufferInfo2 && setPNext (const void * pNext_)

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

CopyImageToBufferInfo2 & setSrcImage (Image srcImage_)

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

CopyImageToBufferInfo2 && setSrcImage (Image srcImage_)

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

CopyImageToBufferInfo2 & setSrcImageLayout (ImageLayout srcImageLayout_)

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

CopyImageToBufferInfo2 && setSrcImageLayout (ImageLayout srcImageLayout_)

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

CopyImageToBufferInfo2 & setDstBuffer (Buffer dstBuffer_)

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

CopyImageToBufferInfo2 && setDstBuffer (Buffer dstBuffer_)

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

CopyImageToBufferInfo2 & setRegionCount (uint32_t regionCount_)

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

CopyImageToBufferInfo2 && setRegionCount (uint32_t regionCount_)

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

CopyImageToBufferInfo2 & setPRegions (const BufferImageCopy2 * pRegions_)

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

CopyImageToBufferInfo2 && setPRegions (const BufferImageCopy2 * pRegions_)

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

CopyImageToBufferInfo2 & setRegions (const ArrayProxyNoTemporaries<const BufferImageCopy2> & regions_)

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

const VkCopyImageToBufferInfo2 & operator const VkCopyImageToBufferInfo2 & ()

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

VkCopyImageToBufferInfo2 & operator VkCopyImageToBufferInfo2 & ()

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

const VkCopyImageToBufferInfo2 * operator const VkCopyImageToBufferInfo2 * ()

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

VkCopyImageToBufferInfo2 * operator VkCopyImageToBufferInfo2 * ()

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

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

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