struct CopyImageToImageInfo

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

Public Members

StructureType sType
const void * pNext
Flags flags
Image srcImage
ImageLayout srcImageLayout
Image dstImage
ImageLayout dstImageLayout
uint32_t regionCount
const vk::ImageCopy2 * pRegions

Public Methods

void CopyImageToImageInfo (vk::HostImageCopyFlags flags_, vk::Image srcImage_, vk::ImageLayout srcImageLayout_, vk::Image dstImage_, vk::ImageLayout dstImageLayout_, uint32_t regionCount_, const vk::ImageCopy2 * pRegions_, const void * pNext_)

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

void CopyImageToImageInfo (const CopyImageToImageInfo & rhs)

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

void CopyImageToImageInfo (const VkCopyImageToImageInfo & rhs)

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

void CopyImageToImageInfo (vk::HostImageCopyFlags flags_, vk::Image srcImage_, vk::ImageLayout srcImageLayout_, vk::Image dstImage_, vk::ImageLayout dstImageLayout_, const vk::ArrayProxyNoTemporaries<const vk::ImageCopy2> & regions_, const void * pNext_)

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

CopyImageToImageInfo & operator= (const CopyImageToImageInfo & rhs)

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

CopyImageToImageInfo & operator= (const VkCopyImageToImageInfo & rhs)

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

CopyImageToImageInfo & setPNext (const void * pNext_)

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

CopyImageToImageInfo & setFlags (vk::HostImageCopyFlags flags_)

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

CopyImageToImageInfo & setSrcImage (vk::Image srcImage_)

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

CopyImageToImageInfo & setSrcImageLayout (vk::ImageLayout srcImageLayout_)

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

CopyImageToImageInfo & setDstImage (vk::Image dstImage_)

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

CopyImageToImageInfo & setDstImageLayout (vk::ImageLayout dstImageLayout_)

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

CopyImageToImageInfo & setRegionCount (uint32_t regionCount_)

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

CopyImageToImageInfo & setPRegions (const vk::ImageCopy2 * pRegions_)

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

CopyImageToImageInfo & setRegions (const vk::ArrayProxyNoTemporaries<const vk::ImageCopy2> & regions_)

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

const VkCopyImageToImageInfo & operator const VkCopyImageToImageInfo & ()

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

VkCopyImageToImageInfo & operator VkCopyImageToImageInfo & ()

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

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

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