struct CopyMemoryToImageInfo

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

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

Public Members

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

Public Methods

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

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

void CopyMemoryToImageInfo (const CopyMemoryToImageInfo & rhs)

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

void CopyMemoryToImageInfo (const VkCopyMemoryToImageInfo & rhs)

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

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

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

CopyMemoryToImageInfo & operator= (const CopyMemoryToImageInfo & rhs)

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

CopyMemoryToImageInfo & operator= (const VkCopyMemoryToImageInfo & rhs)

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

CopyMemoryToImageInfo & setPNext (const void * pNext_)

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

CopyMemoryToImageInfo && setPNext (const void * pNext_)

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

CopyMemoryToImageInfo & setFlags (HostImageCopyFlags flags_)

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

CopyMemoryToImageInfo && setFlags (HostImageCopyFlags flags_)

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

CopyMemoryToImageInfo & setDstImage (Image dstImage_)

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

CopyMemoryToImageInfo && setDstImage (Image dstImage_)

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

CopyMemoryToImageInfo & setDstImageLayout (ImageLayout dstImageLayout_)

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

CopyMemoryToImageInfo && setDstImageLayout (ImageLayout dstImageLayout_)

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

CopyMemoryToImageInfo & setRegionCount (uint32_t regionCount_)

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

CopyMemoryToImageInfo && setRegionCount (uint32_t regionCount_)

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

CopyMemoryToImageInfo & setPRegions (const MemoryToImageCopy * pRegions_)

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

CopyMemoryToImageInfo && setPRegions (const MemoryToImageCopy * pRegions_)

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

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

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

const VkCopyMemoryToImageInfo & operator const VkCopyMemoryToImageInfo & ()

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

VkCopyMemoryToImageInfo & operator VkCopyMemoryToImageInfo & ()

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

const VkCopyMemoryToImageInfo * operator const VkCopyMemoryToImageInfo * ()

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

VkCopyMemoryToImageInfo * operator VkCopyMemoryToImageInfo * ()

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

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

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