struct BufferCopy2

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

wrapper struct for struct VkBufferCopy2, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkBufferCopy2.html

Public Members

StructureType sType
const void * pNext
DeviceSize srcOffset
DeviceSize dstOffset
DeviceSize size

Public Methods

void BufferCopy2 (DeviceSize srcOffset_, DeviceSize dstOffset_, DeviceSize size_, const void * pNext_)

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

void BufferCopy2 (const BufferCopy2 & rhs)

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

void BufferCopy2 (const VkBufferCopy2 & rhs)

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

BufferCopy2 & operator= (const BufferCopy2 & rhs)

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

BufferCopy2 & operator= (const VkBufferCopy2 & rhs)

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

BufferCopy2 & setPNext (const void * pNext_)

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

BufferCopy2 && setPNext (const void * pNext_)

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

BufferCopy2 & setSrcOffset (DeviceSize srcOffset_)

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

BufferCopy2 && setSrcOffset (DeviceSize srcOffset_)

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

BufferCopy2 & setDstOffset (DeviceSize dstOffset_)

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

BufferCopy2 && setDstOffset (DeviceSize dstOffset_)

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

BufferCopy2 & setSize (DeviceSize size_)

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

BufferCopy2 && setSize (DeviceSize size_)

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

const VkBufferCopy2 & operator const VkBufferCopy2 & ()

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

VkBufferCopy2 & operator VkBufferCopy2 & ()

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

const VkBufferCopy2 * operator const VkBufferCopy2 * ()

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

VkBufferCopy2 * operator VkBufferCopy2 * ()

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

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

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