struct ImageCopy

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

Public Members

ImageSubresourceLayers srcSubresource
Offset3D srcOffset
ImageSubresourceLayers dstSubresource
Offset3D dstOffset
Extent3D extent

Public Methods

void ImageCopy (vk::ImageSubresourceLayers srcSubresource_, vk::Offset3D srcOffset_, vk::ImageSubresourceLayers dstSubresource_, vk::Offset3D dstOffset_, vk::Extent3D extent_)

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

void ImageCopy (const ImageCopy & rhs)

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

void ImageCopy (const VkImageCopy & rhs)

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

ImageCopy & operator= (const ImageCopy & rhs)

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

ImageCopy & operator= (const VkImageCopy & rhs)

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

ImageCopy & setSrcSubresource (const vk::ImageSubresourceLayers & srcSubresource_)

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

ImageCopy & setSrcOffset (const vk::Offset3D & srcOffset_)

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

ImageCopy & setDstSubresource (const vk::ImageSubresourceLayers & dstSubresource_)

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

ImageCopy & setDstOffset (const vk::Offset3D & dstOffset_)

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

ImageCopy & setExtent (const vk::Extent3D & extent_)

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

const VkImageCopy & operator const VkImageCopy & ()

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

VkImageCopy & operator VkImageCopy & ()

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

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

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