struct SemaphoreWaitInfo

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

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t semaphoreCount
const vk::Semaphore * pSemaphores
const uint64_t * pValues

Public Methods

void SemaphoreWaitInfo (vk::SemaphoreWaitFlags flags_, uint32_t semaphoreCount_, const vk::Semaphore * pSemaphores_, const uint64_t * pValues_, const void * pNext_)

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

void SemaphoreWaitInfo (const SemaphoreWaitInfo & rhs)

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

void SemaphoreWaitInfo (const VkSemaphoreWaitInfo & rhs)

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

void SemaphoreWaitInfo (vk::SemaphoreWaitFlags flags_, const vk::ArrayProxyNoTemporaries<const vk::Semaphore> & semaphores_, const vk::ArrayProxyNoTemporaries<const uint64_t> & values_, const void * pNext_)

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

SemaphoreWaitInfo & operator= (const SemaphoreWaitInfo & rhs)

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

SemaphoreWaitInfo & operator= (const VkSemaphoreWaitInfo & rhs)

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

SemaphoreWaitInfo & setPNext (const void * pNext_)

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

SemaphoreWaitInfo & setFlags (vk::SemaphoreWaitFlags flags_)

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

SemaphoreWaitInfo & setSemaphoreCount (uint32_t semaphoreCount_)

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

SemaphoreWaitInfo & setPSemaphores (const vk::Semaphore * pSemaphores_)

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

SemaphoreWaitInfo & setSemaphores (const vk::ArrayProxyNoTemporaries<const vk::Semaphore> & semaphores_)

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

SemaphoreWaitInfo & setPValues (const uint64_t * pValues_)

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

SemaphoreWaitInfo & setValues (const vk::ArrayProxyNoTemporaries<const uint64_t> & values_)

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

const VkSemaphoreWaitInfo & operator const VkSemaphoreWaitInfo & ()

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

VkSemaphoreWaitInfo & operator VkSemaphoreWaitInfo & ()

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

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

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