struct CopyMemoryToImageInfo

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

Public Members

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

Public Methods

void CopyMemoryToImageInfo (vk::HostImageCopyFlags flags_, vk::Image dstImage_, vk::ImageLayout dstImageLayout_, uint32_t regionCount_, const vk::MemoryToImageCopy * pRegions_, const void * pNext_)

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

void CopyMemoryToImageInfo (const CopyMemoryToImageInfo & rhs)

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

void CopyMemoryToImageInfo (const VkCopyMemoryToImageInfo & rhs)

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

void CopyMemoryToImageInfo (vk::HostImageCopyFlags flags_, vk::Image dstImage_, vk::ImageLayout dstImageLayout_, const vk::ArrayProxyNoTemporaries<const vk::MemoryToImageCopy> & regions_, const void * pNext_)

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

CopyMemoryToImageInfo & operator= (const CopyMemoryToImageInfo & rhs)

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

CopyMemoryToImageInfo & operator= (const VkCopyMemoryToImageInfo & rhs)

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

CopyMemoryToImageInfo & setPNext (const void * pNext_)

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

CopyMemoryToImageInfo & setFlags (vk::HostImageCopyFlags flags_)

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

CopyMemoryToImageInfo & setDstImage (vk::Image dstImage_)

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

CopyMemoryToImageInfo & setDstImageLayout (vk::ImageLayout dstImageLayout_)

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

CopyMemoryToImageInfo & setRegionCount (uint32_t regionCount_)

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

CopyMemoryToImageInfo & setPRegions (const vk::MemoryToImageCopy * pRegions_)

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

CopyMemoryToImageInfo & setRegions (const vk::ArrayProxyNoTemporaries<const vk::MemoryToImageCopy> & regions_)

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

const VkCopyMemoryToImageInfo & operator const VkCopyMemoryToImageInfo & ()

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

VkCopyMemoryToImageInfo & operator VkCopyMemoryToImageInfo & ()

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

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

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