struct CopyBufferToImageInfo2

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

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

Public Members

StructureType sType
const void * pNext
Buffer srcBuffer
Image dstImage
ImageLayout dstImageLayout
uint32_t regionCount
const BufferImageCopy2 * pRegions

Public Methods

void CopyBufferToImageInfo2 (Buffer srcBuffer_, Image dstImage_, ImageLayout dstImageLayout_, uint32_t regionCount_, const BufferImageCopy2 * pRegions_, const void * pNext_)

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

void CopyBufferToImageInfo2 (const CopyBufferToImageInfo2 & rhs)

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

void CopyBufferToImageInfo2 (const VkCopyBufferToImageInfo2 & rhs)

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

void CopyBufferToImageInfo2 (Buffer srcBuffer_, Image dstImage_, ImageLayout dstImageLayout_, const ArrayProxyNoTemporaries<const BufferImageCopy2> & regions_, const void * pNext_)

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

CopyBufferToImageInfo2 & operator= (const CopyBufferToImageInfo2 & rhs)

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

CopyBufferToImageInfo2 & operator= (const VkCopyBufferToImageInfo2 & rhs)

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

CopyBufferToImageInfo2 & setPNext (const void * pNext_)

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

CopyBufferToImageInfo2 && setPNext (const void * pNext_)

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

CopyBufferToImageInfo2 & setSrcBuffer (Buffer srcBuffer_)

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

CopyBufferToImageInfo2 && setSrcBuffer (Buffer srcBuffer_)

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

CopyBufferToImageInfo2 & setDstImage (Image dstImage_)

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

CopyBufferToImageInfo2 && setDstImage (Image dstImage_)

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

CopyBufferToImageInfo2 & setDstImageLayout (ImageLayout dstImageLayout_)

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

CopyBufferToImageInfo2 && setDstImageLayout (ImageLayout dstImageLayout_)

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

CopyBufferToImageInfo2 & setRegionCount (uint32_t regionCount_)

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

CopyBufferToImageInfo2 && setRegionCount (uint32_t regionCount_)

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

CopyBufferToImageInfo2 & setPRegions (const BufferImageCopy2 * pRegions_)

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

CopyBufferToImageInfo2 && setPRegions (const BufferImageCopy2 * pRegions_)

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

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

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

const VkCopyBufferToImageInfo2 & operator const VkCopyBufferToImageInfo2 & ()

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

VkCopyBufferToImageInfo2 & operator VkCopyBufferToImageInfo2 & ()

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

const VkCopyBufferToImageInfo2 * operator const VkCopyBufferToImageInfo2 * ()

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

VkCopyBufferToImageInfo2 * operator VkCopyBufferToImageInfo2 * ()

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

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

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