struct BufferImageCopy

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

Public Members

vk::DeviceSize bufferOffset
uint32_t bufferRowLength
uint32_t bufferImageHeight
ImageSubresourceLayers imageSubresource
Offset3D imageOffset
Extent3D imageExtent

Public Methods

void BufferImageCopy (vk::DeviceSize bufferOffset_, uint32_t bufferRowLength_, uint32_t bufferImageHeight_, vk::ImageSubresourceLayers imageSubresource_, vk::Offset3D imageOffset_, vk::Extent3D imageExtent_)

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

void BufferImageCopy (const BufferImageCopy & rhs)

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

void BufferImageCopy (const VkBufferImageCopy & rhs)

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

BufferImageCopy & operator= (const BufferImageCopy & rhs)

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

BufferImageCopy & operator= (const VkBufferImageCopy & rhs)

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

BufferImageCopy & setBufferOffset (vk::DeviceSize bufferOffset_)

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

BufferImageCopy & setBufferRowLength (uint32_t bufferRowLength_)

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

BufferImageCopy & setBufferImageHeight (uint32_t bufferImageHeight_)

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

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

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

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

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

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

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

const VkBufferImageCopy & operator const VkBufferImageCopy & ()

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

VkBufferImageCopy & operator VkBufferImageCopy & ()

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

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

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