struct PresentInfoKHR

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

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

Public Members

StructureType sType
const void * pNext
uint32_t waitSemaphoreCount
const Semaphore * pWaitSemaphores
uint32_t swapchainCount
const SwapchainKHR * pSwapchains
const uint32_t * pImageIndices
Result * pResults

Public Methods

void PresentInfoKHR (uint32_t waitSemaphoreCount_, const Semaphore * pWaitSemaphores_, uint32_t swapchainCount_, const SwapchainKHR * pSwapchains_, const uint32_t * pImageIndices_, Result * pResults_, const void * pNext_)

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

void PresentInfoKHR (const PresentInfoKHR & rhs)

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

void PresentInfoKHR (const VkPresentInfoKHR & rhs)

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

void PresentInfoKHR (const ArrayProxyNoTemporaries<const Semaphore> & waitSemaphores_, const ArrayProxyNoTemporaries<const SwapchainKHR> & swapchains_, const ArrayProxyNoTemporaries<const uint32_t> & imageIndices_, const ArrayProxyNoTemporaries<Result> & results_, const void * pNext_)

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

PresentInfoKHR & operator= (const PresentInfoKHR & rhs)

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

PresentInfoKHR & operator= (const VkPresentInfoKHR & rhs)

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

PresentInfoKHR & setPNext (const void * pNext_)

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

PresentInfoKHR && setPNext (const void * pNext_)

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

PresentInfoKHR & setWaitSemaphoreCount (uint32_t waitSemaphoreCount_)

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

PresentInfoKHR && setWaitSemaphoreCount (uint32_t waitSemaphoreCount_)

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

PresentInfoKHR & setPWaitSemaphores (const Semaphore * pWaitSemaphores_)

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

PresentInfoKHR && setPWaitSemaphores (const Semaphore * pWaitSemaphores_)

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

PresentInfoKHR & setWaitSemaphores (const ArrayProxyNoTemporaries<const Semaphore> & waitSemaphores_)

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

PresentInfoKHR & setSwapchainCount (uint32_t swapchainCount_)

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

PresentInfoKHR && setSwapchainCount (uint32_t swapchainCount_)

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

PresentInfoKHR & setPSwapchains (const SwapchainKHR * pSwapchains_)

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

PresentInfoKHR && setPSwapchains (const SwapchainKHR * pSwapchains_)

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

PresentInfoKHR & setSwapchains (const ArrayProxyNoTemporaries<const SwapchainKHR> & swapchains_)

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

PresentInfoKHR & setPImageIndices (const uint32_t * pImageIndices_)

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

PresentInfoKHR && setPImageIndices (const uint32_t * pImageIndices_)

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

PresentInfoKHR & setImageIndices (const ArrayProxyNoTemporaries<const uint32_t> & imageIndices_)

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

PresentInfoKHR & setPResults (Result * pResults_)

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

PresentInfoKHR && setPResults (Result * pResults_)

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

PresentInfoKHR & setResults (const ArrayProxyNoTemporaries<Result> & results_)

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

const VkPresentInfoKHR & operator const VkPresentInfoKHR & ()

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

VkPresentInfoKHR & operator VkPresentInfoKHR & ()

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

const VkPresentInfoKHR * operator const VkPresentInfoKHR * ()

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

VkPresentInfoKHR * operator VkPresentInfoKHR * ()

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

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

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