struct ImageToMemoryCopy

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

Public Members

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

Public Methods

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

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

void ImageToMemoryCopy (const ImageToMemoryCopy & rhs)

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

void ImageToMemoryCopy (const VkImageToMemoryCopy & rhs)

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

ImageToMemoryCopy & operator= (const ImageToMemoryCopy & rhs)

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

ImageToMemoryCopy & operator= (const VkImageToMemoryCopy & rhs)

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

ImageToMemoryCopy & setPNext (const void * pNext_)

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

ImageToMemoryCopy & setPHostPointer (void * pHostPointer_)

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

ImageToMemoryCopy & setMemoryRowLength (uint32_t memoryRowLength_)

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

ImageToMemoryCopy & setMemoryImageHeight (uint32_t memoryImageHeight_)

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

ImageToMemoryCopy & setImageSubresource (const vk::ImageSubresourceLayers & imageSubresource_)

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

ImageToMemoryCopy & setImageOffset (const vk::Offset3D & imageOffset_)

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

ImageToMemoryCopy & setImageExtent (const vk::Extent3D & imageExtent_)

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

const VkImageToMemoryCopy & operator const VkImageToMemoryCopy & ()

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

VkImageToMemoryCopy & operator VkImageToMemoryCopy & ()

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

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

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