struct MemoryToImageCopy

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

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

Public Members

StructureType sType
const void * pNext
const void * pHostPointer
uint32_t memoryRowLength
uint32_t memoryImageHeight
ImageSubresourceLayers imageSubresource
Offset3D imageOffset
Extent3D imageExtent

Public Methods

void MemoryToImageCopy (const void * pHostPointer_, uint32_t memoryRowLength_, uint32_t memoryImageHeight_, ImageSubresourceLayers imageSubresource_, Offset3D imageOffset_, Extent3D imageExtent_, const void * pNext_)

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

void MemoryToImageCopy (const MemoryToImageCopy & rhs)

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

void MemoryToImageCopy (const VkMemoryToImageCopy & rhs)

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

MemoryToImageCopy & operator= (const MemoryToImageCopy & rhs)

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

MemoryToImageCopy & operator= (const VkMemoryToImageCopy & rhs)

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

MemoryToImageCopy & setPNext (const void * pNext_)

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

MemoryToImageCopy && setPNext (const void * pNext_)

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

MemoryToImageCopy & setPHostPointer (const void * pHostPointer_)

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

MemoryToImageCopy && setPHostPointer (const void * pHostPointer_)

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

MemoryToImageCopy & setMemoryRowLength (uint32_t memoryRowLength_)

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

MemoryToImageCopy && setMemoryRowLength (uint32_t memoryRowLength_)

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

MemoryToImageCopy & setMemoryImageHeight (uint32_t memoryImageHeight_)

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

MemoryToImageCopy && setMemoryImageHeight (uint32_t memoryImageHeight_)

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

MemoryToImageCopy & setImageSubresource (const ImageSubresourceLayers & imageSubresource_)

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

MemoryToImageCopy && setImageSubresource (const ImageSubresourceLayers & imageSubresource_)

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

MemoryToImageCopy & setImageOffset (const Offset3D & imageOffset_)

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

MemoryToImageCopy && setImageOffset (const Offset3D & imageOffset_)

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

MemoryToImageCopy & setImageExtent (const Extent3D & imageExtent_)

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

MemoryToImageCopy && setImageExtent (const Extent3D & imageExtent_)

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

const VkMemoryToImageCopy & operator const VkMemoryToImageCopy & ()

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

VkMemoryToImageCopy & operator VkMemoryToImageCopy & ()

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

const VkMemoryToImageCopy * operator const VkMemoryToImageCopy * ()

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

VkMemoryToImageCopy * operator VkMemoryToImageCopy * ()

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

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

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