struct ImageCopy
Defined at line 77141 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkImageCopy, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkImageCopy.html
Public Members
ImageSubresourceLayers srcSubresource
Offset3D srcOffset
ImageSubresourceLayers dstSubresource
Offset3D dstOffset
Extent3D extent
Public Methods
void ImageCopy (ImageSubresourceLayerssrcSubresource_,Offset3DsrcOffset_,ImageSubresourceLayersdstSubresource_,Offset3DdstOffset_,Extent3Dextent_)
Defined at line 77146 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ImageCopy (const ImageCopy & rhs)
Defined at line 77159 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ImageCopy (const VkImageCopy & rhs)
Defined at line 77161 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy & operator= (const ImageCopy & rhs)
Defined at line 77163 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy & operator= (const VkImageCopy & rhs)
Defined at line 77166 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy & setSrcSubresource (const ImageSubresourceLayers & srcSubresource_)
Defined at line 77173 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy && setSrcSubresource (const ImageSubresourceLayers & srcSubresource_)
Defined at line 77179 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy & setSrcOffset (const Offset3D & srcOffset_)
Defined at line 77185 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy && setSrcOffset (const Offset3D & srcOffset_)
Defined at line 77191 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy & setDstSubresource (const ImageSubresourceLayers & dstSubresource_)
Defined at line 77197 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy && setDstSubresource (const ImageSubresourceLayers & dstSubresource_)
Defined at line 77203 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy & setDstOffset (const Offset3D & dstOffset_)
Defined at line 77209 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy && setDstOffset (const Offset3D & dstOffset_)
Defined at line 77215 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy & setExtent (const Extent3D & extent_)
Defined at line 77221 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageCopy && setExtent (const Extent3D & extent_)
Defined at line 77227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkImageCopy & operator const VkImageCopy & ()
Defined at line 77234 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkImageCopy & operator VkImageCopy & ()
Defined at line 77239 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkImageCopy * operator const VkImageCopy * ()
Defined at line 77244 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkImageCopy * operator VkImageCopy * ()
Defined at line 77249 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const ImageCopy & )
Defined at line 77263 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp