struct CopyBufferToImageInfo2

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

Public Members

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

Public Methods

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

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

void CopyBufferToImageInfo2 (const CopyBufferToImageInfo2 & rhs)

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

void CopyBufferToImageInfo2 (const VkCopyBufferToImageInfo2 & rhs)

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

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

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

CopyBufferToImageInfo2 & operator= (const CopyBufferToImageInfo2 & rhs)

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

CopyBufferToImageInfo2 & operator= (const VkCopyBufferToImageInfo2 & rhs)

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

CopyBufferToImageInfo2 & setPNext (const void * pNext_)

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

CopyBufferToImageInfo2 & setSrcBuffer (vk::Buffer srcBuffer_)

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

CopyBufferToImageInfo2 & setDstImage (vk::Image dstImage_)

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

CopyBufferToImageInfo2 & setDstImageLayout (vk::ImageLayout dstImageLayout_)

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

CopyBufferToImageInfo2 & setRegionCount (uint32_t regionCount_)

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

CopyBufferToImageInfo2 & setPRegions (const vk::BufferImageCopy2 * pRegions_)

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

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

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

const VkCopyBufferToImageInfo2 & operator const VkCopyBufferToImageInfo2 & ()

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

VkCopyBufferToImageInfo2 & operator VkCopyBufferToImageInfo2 & ()

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

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

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