struct BufferCopy

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

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

Public Members

DeviceSize srcOffset
DeviceSize dstOffset
DeviceSize size

Public Methods

void BufferCopy (DeviceSize srcOffset_, DeviceSize dstOffset_, DeviceSize size_)

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

void BufferCopy (const BufferCopy & rhs)

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

void BufferCopy (const VkBufferCopy & rhs)

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

BufferCopy & operator= (const BufferCopy & rhs)

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

BufferCopy & operator= (const VkBufferCopy & rhs)

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

BufferCopy & setSrcOffset (DeviceSize srcOffset_)

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

BufferCopy && setSrcOffset (DeviceSize srcOffset_)

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

BufferCopy & setDstOffset (DeviceSize dstOffset_)

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

BufferCopy && setDstOffset (DeviceSize dstOffset_)

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

BufferCopy & setSize (DeviceSize size_)

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

BufferCopy && setSize (DeviceSize size_)

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

const VkBufferCopy & operator const VkBufferCopy & ()

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

VkBufferCopy & operator VkBufferCopy & ()

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

const VkBufferCopy * operator const VkBufferCopy * ()

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

VkBufferCopy * operator VkBufferCopy * ()

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

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

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