struct CopyImageToMemoryInfo

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

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

Public Members

StructureType sType
const void * pNext
Flags flags
Image srcImage
ImageLayout srcImageLayout
uint32_t regionCount
const ImageToMemoryCopy * pRegions

Public Methods

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

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

void CopyImageToMemoryInfo (const CopyImageToMemoryInfo & rhs)

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

void CopyImageToMemoryInfo (const VkCopyImageToMemoryInfo & rhs)

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

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

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

CopyImageToMemoryInfo & operator= (const CopyImageToMemoryInfo & rhs)

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

CopyImageToMemoryInfo & operator= (const VkCopyImageToMemoryInfo & rhs)

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

CopyImageToMemoryInfo & setPNext (const void * pNext_)

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

CopyImageToMemoryInfo && setPNext (const void * pNext_)

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

CopyImageToMemoryInfo & setFlags (HostImageCopyFlags flags_)

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

CopyImageToMemoryInfo && setFlags (HostImageCopyFlags flags_)

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

CopyImageToMemoryInfo & setSrcImage (Image srcImage_)

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

CopyImageToMemoryInfo && setSrcImage (Image srcImage_)

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

CopyImageToMemoryInfo & setSrcImageLayout (ImageLayout srcImageLayout_)

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

CopyImageToMemoryInfo && setSrcImageLayout (ImageLayout srcImageLayout_)

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

CopyImageToMemoryInfo & setRegionCount (uint32_t regionCount_)

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

CopyImageToMemoryInfo && setRegionCount (uint32_t regionCount_)

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

CopyImageToMemoryInfo & setPRegions (const ImageToMemoryCopy * pRegions_)

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

CopyImageToMemoryInfo && setPRegions (const ImageToMemoryCopy * pRegions_)

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

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

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

const VkCopyImageToMemoryInfo & operator const VkCopyImageToMemoryInfo & ()

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

VkCopyImageToMemoryInfo & operator VkCopyImageToMemoryInfo & ()

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

const VkCopyImageToMemoryInfo * operator const VkCopyImageToMemoryInfo * ()

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

VkCopyImageToMemoryInfo * operator VkCopyImageToMemoryInfo * ()

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

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

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