struct ImageToMemoryCopy

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

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

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_, ImageSubresourceLayers imageSubresource_, Offset3D imageOffset_, Extent3D imageExtent_, const void * pNext_)

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

void ImageToMemoryCopy (const ImageToMemoryCopy & rhs)

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

void ImageToMemoryCopy (const VkImageToMemoryCopy & rhs)

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

ImageToMemoryCopy & operator= (const ImageToMemoryCopy & rhs)

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

ImageToMemoryCopy & operator= (const VkImageToMemoryCopy & rhs)

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

ImageToMemoryCopy & setPNext (const void * pNext_)

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

ImageToMemoryCopy && setPNext (const void * pNext_)

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

ImageToMemoryCopy & setPHostPointer (void * pHostPointer_)

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

ImageToMemoryCopy && setPHostPointer (void * pHostPointer_)

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

ImageToMemoryCopy & setMemoryRowLength (uint32_t memoryRowLength_)

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

ImageToMemoryCopy && setMemoryRowLength (uint32_t memoryRowLength_)

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

ImageToMemoryCopy & setMemoryImageHeight (uint32_t memoryImageHeight_)

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

ImageToMemoryCopy && setMemoryImageHeight (uint32_t memoryImageHeight_)

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

ImageToMemoryCopy & setImageSubresource (const ImageSubresourceLayers & imageSubresource_)

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

ImageToMemoryCopy && setImageSubresource (const ImageSubresourceLayers & imageSubresource_)

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

ImageToMemoryCopy & setImageOffset (const Offset3D & imageOffset_)

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

ImageToMemoryCopy && setImageOffset (const Offset3D & imageOffset_)

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

ImageToMemoryCopy & setImageExtent (const Extent3D & imageExtent_)

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

ImageToMemoryCopy && setImageExtent (const Extent3D & imageExtent_)

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

const VkImageToMemoryCopy & operator const VkImageToMemoryCopy & ()

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

VkImageToMemoryCopy & operator VkImageToMemoryCopy & ()

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

const VkImageToMemoryCopy * operator const VkImageToMemoryCopy * ()

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

VkImageToMemoryCopy * operator VkImageToMemoryCopy * ()

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

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

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