struct ImageBlit2
Defined at line 16590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkImageBlit2, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkImageBlit2.html
Public Members
StructureType sType
const void * pNext
ImageSubresourceLayers srcSubresource
ArrayWrapper1D srcOffsets
ImageSubresourceLayers dstSubresource
ArrayWrapper1D dstOffsets
Public Methods
void ImageBlit2 (ImageSubresourceLayerssrcSubresource_,const std::array<Offset3D, 2> &srcOffsets_,ImageSubresourceLayersdstSubresource_,const std::array<Offset3D, 2> &dstOffsets_,const void *pNext_)
Defined at line 16598 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ImageBlit2 (const ImageBlit2 & rhs)
Defined at line 16611 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ImageBlit2 (const VkImageBlit2 & rhs)
Defined at line 16613 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 & operator= (const ImageBlit2 & rhs)
Defined at line 16615 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 & operator= (const VkImageBlit2 & rhs)
Defined at line 16618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 & setPNext (const void * pNext_)
Defined at line 16625 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 && setPNext (const void * pNext_)
Defined at line 16631 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 & setSrcSubresource (const ImageSubresourceLayers & srcSubresource_)
Defined at line 16637 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 && setSrcSubresource (const ImageSubresourceLayers & srcSubresource_)
Defined at line 16643 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 & setSrcOffsets (const std::array<Offset3D, 2> & srcOffsets_)
Defined at line 16649 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 && setSrcOffsets (const std::array<Offset3D, 2> & srcOffsets_)
Defined at line 16655 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 & setDstSubresource (const ImageSubresourceLayers & dstSubresource_)
Defined at line 16661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 && setDstSubresource (const ImageSubresourceLayers & dstSubresource_)
Defined at line 16667 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 & setDstOffsets (const std::array<Offset3D, 2> & dstOffsets_)
Defined at line 16673 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ImageBlit2 && setDstOffsets (const std::array<Offset3D, 2> & dstOffsets_)
Defined at line 16679 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkImageBlit2 & operator const VkImageBlit2 & ()
Defined at line 16686 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkImageBlit2 & operator VkImageBlit2 & ()
Defined at line 16691 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkImageBlit2 * operator const VkImageBlit2 * ()
Defined at line 16696 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkImageBlit2 * operator VkImageBlit2 * ()
Defined at line 16701 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const ImageBlit2 & )
Defined at line 16720 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp