struct BufferImageCopy2

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

Public Members

StructureType sType
const void * pNext
vk::DeviceSize bufferOffset
uint32_t bufferRowLength
uint32_t bufferImageHeight
ImageSubresourceLayers imageSubresource
Offset3D imageOffset
Extent3D imageExtent

Public Methods

void BufferImageCopy2 (vk::DeviceSize bufferOffset_, uint32_t bufferRowLength_, uint32_t bufferImageHeight_, vk::ImageSubresourceLayers imageSubresource_, vk::Offset3D imageOffset_, vk::Extent3D imageExtent_, const void * pNext_)

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

void BufferImageCopy2 (const BufferImageCopy2 & rhs)

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

void BufferImageCopy2 (const VkBufferImageCopy2 & rhs)

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

BufferImageCopy2 & operator= (const BufferImageCopy2 & rhs)

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

BufferImageCopy2 & operator= (const VkBufferImageCopy2 & rhs)

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

BufferImageCopy2 & setPNext (const void * pNext_)

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

BufferImageCopy2 & setBufferOffset (vk::DeviceSize bufferOffset_)

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

BufferImageCopy2 & setBufferRowLength (uint32_t bufferRowLength_)

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

BufferImageCopy2 & setBufferImageHeight (uint32_t bufferImageHeight_)

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

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

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

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

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

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

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

const VkBufferImageCopy2 & operator const VkBufferImageCopy2 & ()

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

VkBufferImageCopy2 & operator VkBufferImageCopy2 & ()

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

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

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