struct SparseImageOpaqueMemoryBindInfo

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

wrapper struct for struct VkSparseImageOpaqueMemoryBindInfo, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkSparseImageOpaqueMemoryBindInfo.html

Public Members

Image image
uint32_t bindCount
const SparseMemoryBind * pBinds

Public Methods

void SparseImageOpaqueMemoryBindInfo (Image image_, uint32_t bindCount_, const SparseMemoryBind * pBinds_)

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

void SparseImageOpaqueMemoryBindInfo (const SparseImageOpaqueMemoryBindInfo & rhs)

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

void SparseImageOpaqueMemoryBindInfo (const VkSparseImageOpaqueMemoryBindInfo & rhs)

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

void SparseImageOpaqueMemoryBindInfo (Image image_, const ArrayProxyNoTemporaries<const SparseMemoryBind> & binds_)

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

SparseImageOpaqueMemoryBindInfo & operator= (const SparseImageOpaqueMemoryBindInfo & rhs)

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

SparseImageOpaqueMemoryBindInfo & operator= (const VkSparseImageOpaqueMemoryBindInfo & rhs)

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

SparseImageOpaqueMemoryBindInfo & setImage (Image image_)

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

SparseImageOpaqueMemoryBindInfo && setImage (Image image_)

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

SparseImageOpaqueMemoryBindInfo & setBindCount (uint32_t bindCount_)

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

SparseImageOpaqueMemoryBindInfo && setBindCount (uint32_t bindCount_)

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

SparseImageOpaqueMemoryBindInfo & setPBinds (const SparseMemoryBind * pBinds_)

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

SparseImageOpaqueMemoryBindInfo && setPBinds (const SparseMemoryBind * pBinds_)

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

SparseImageOpaqueMemoryBindInfo & setBinds (const ArrayProxyNoTemporaries<const SparseMemoryBind> & binds_)

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

const VkSparseImageOpaqueMemoryBindInfo & operator const VkSparseImageOpaqueMemoryBindInfo & ()

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

VkSparseImageOpaqueMemoryBindInfo & operator VkSparseImageOpaqueMemoryBindInfo & ()

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

const VkSparseImageOpaqueMemoryBindInfo * operator const VkSparseImageOpaqueMemoryBindInfo * ()

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

VkSparseImageOpaqueMemoryBindInfo * operator VkSparseImageOpaqueMemoryBindInfo * ()

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

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

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