struct CopyBufferInfo2

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

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

Public Members

StructureType sType
const void * pNext
Buffer srcBuffer
Buffer dstBuffer
uint32_t regionCount
const BufferCopy2 * pRegions

Public Methods

void CopyBufferInfo2 (Buffer srcBuffer_, Buffer dstBuffer_, uint32_t regionCount_, const BufferCopy2 * pRegions_, const void * pNext_)

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

void CopyBufferInfo2 (const CopyBufferInfo2 & rhs)

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

void CopyBufferInfo2 (const VkCopyBufferInfo2 & rhs)

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

void CopyBufferInfo2 (Buffer srcBuffer_, Buffer dstBuffer_, const ArrayProxyNoTemporaries<const BufferCopy2> & regions_, const void * pNext_)

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

CopyBufferInfo2 & operator= (const CopyBufferInfo2 & rhs)

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

CopyBufferInfo2 & operator= (const VkCopyBufferInfo2 & rhs)

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

CopyBufferInfo2 & setPNext (const void * pNext_)

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

CopyBufferInfo2 && setPNext (const void * pNext_)

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

CopyBufferInfo2 & setSrcBuffer (Buffer srcBuffer_)

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

CopyBufferInfo2 && setSrcBuffer (Buffer srcBuffer_)

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

CopyBufferInfo2 & setDstBuffer (Buffer dstBuffer_)

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

CopyBufferInfo2 && setDstBuffer (Buffer dstBuffer_)

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

CopyBufferInfo2 & setRegionCount (uint32_t regionCount_)

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

CopyBufferInfo2 && setRegionCount (uint32_t regionCount_)

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

CopyBufferInfo2 & setPRegions (const BufferCopy2 * pRegions_)

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

CopyBufferInfo2 && setPRegions (const BufferCopy2 * pRegions_)

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

CopyBufferInfo2 & setRegions (const ArrayProxyNoTemporaries<const BufferCopy2> & regions_)

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

const VkCopyBufferInfo2 & operator const VkCopyBufferInfo2 & ()

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

VkCopyBufferInfo2 & operator VkCopyBufferInfo2 & ()

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

const VkCopyBufferInfo2 * operator const VkCopyBufferInfo2 * ()

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

VkCopyBufferInfo2 * operator VkCopyBufferInfo2 * ()

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

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

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