struct CopyImageToMemoryInfo

Defined at line 18966 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
uint32_t regionCount
const vk::ImageToMemoryCopy * pRegions

Public Methods

void CopyImageToMemoryInfo (vk::HostImageCopyFlags flags_, vk::Image srcImage_, vk::ImageLayout srcImageLayout_, uint32_t regionCount_, const vk::ImageToMemoryCopy * pRegions_, const void * pNext_)

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

void CopyImageToMemoryInfo (const CopyImageToMemoryInfo & rhs)

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

void CopyImageToMemoryInfo (const VkCopyImageToMemoryInfo & rhs)

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

void CopyImageToMemoryInfo (vk::HostImageCopyFlags flags_, vk::Image srcImage_, vk::ImageLayout srcImageLayout_, const vk::ArrayProxyNoTemporaries<const vk::ImageToMemoryCopy> & regions_, const void * pNext_)

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

CopyImageToMemoryInfo & operator= (const CopyImageToMemoryInfo & rhs)

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

CopyImageToMemoryInfo & operator= (const VkCopyImageToMemoryInfo & rhs)

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

CopyImageToMemoryInfo & setPNext (const void * pNext_)

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

CopyImageToMemoryInfo & setFlags (vk::HostImageCopyFlags flags_)

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

CopyImageToMemoryInfo & setSrcImage (vk::Image srcImage_)

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

CopyImageToMemoryInfo & setSrcImageLayout (vk::ImageLayout srcImageLayout_)

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

CopyImageToMemoryInfo & setRegionCount (uint32_t regionCount_)

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

CopyImageToMemoryInfo & setPRegions (const vk::ImageToMemoryCopy * pRegions_)

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

CopyImageToMemoryInfo & setRegions (const vk::ArrayProxyNoTemporaries<const vk::ImageToMemoryCopy> & regions_)

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

const VkCopyImageToMemoryInfo & operator const VkCopyImageToMemoryInfo & ()

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

VkCopyImageToMemoryInfo & operator VkCopyImageToMemoryInfo & ()

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

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

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