SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
PresentInfoKHR (uint32_t waitSemaphoreCount_=0, const Semaphore *pWaitSemaphores_=nullptr, uint32_t swapchainCount_=0, const SwapchainKHR *pSwapchains_=nullptr, const uint32_t *pImageIndices_=nullptr, Result *pResults_=nullptr) | |
PresentInfoKHR (VkPresentInfoKHR const &rhs) | |
PresentInfoKHR & | operator= (VkPresentInfoKHR const &rhs) |
PresentInfoKHR & | setPNext (const void *pNext_) |
PresentInfoKHR & | setWaitSemaphoreCount (uint32_t waitSemaphoreCount_) |
PresentInfoKHR & | setPWaitSemaphores (const Semaphore *pWaitSemaphores_) |
PresentInfoKHR & | setSwapchainCount (uint32_t swapchainCount_) |
PresentInfoKHR & | setPSwapchains (const SwapchainKHR *pSwapchains_) |
PresentInfoKHR & | setPImageIndices (const uint32_t *pImageIndices_) |
PresentInfoKHR & | setPResults (Result *pResults_) |
operator VkPresentInfoKHR const & () const | |
operator VkPresentInfoKHR & () | |
bool | operator== (PresentInfoKHR const &rhs) const |
bool | operator!= (PresentInfoKHR const &rhs) const |
Data Fields | |
const void * | pNext = nullptr |
uint32_t | waitSemaphoreCount |
const Semaphore * | pWaitSemaphores |
uint32_t | swapchainCount |
const SwapchainKHR * | pSwapchains |
const uint32_t * | pImageIndices |
Result * | pResults |
Private Attributes | |
StructureType | sType = StructureType::ePresentInfoKHR |
Definition at line 21182 of file vulkan.hpp.
|
inline |
Definition at line 21184 of file vulkan.hpp.
|
inline |
Definition at line 21199 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 21256 of file vulkan.hpp.
|
inline |
Definition at line 21251 of file vulkan.hpp.
|
inline |
Definition at line 21273 of file vulkan.hpp.
References operator==().
|
inline |
Definition at line 21204 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 21261 of file vulkan.hpp.
References pImageIndices, pNext, pResults, pSwapchains, pWaitSemaphores, sType, swapchainCount, and waitSemaphoreCount.
Referenced by operator!=().
|
inline |
Definition at line 21239 of file vulkan.hpp.
References pImageIndices.
|
inline |
Definition at line 21209 of file vulkan.hpp.
References pNext.
|
inline |
Definition at line 21245 of file vulkan.hpp.
References pResults.
|
inline |
Definition at line 21233 of file vulkan.hpp.
References pSwapchains.
|
inline |
Definition at line 21221 of file vulkan.hpp.
References pWaitSemaphores.
|
inline |
Definition at line 21227 of file vulkan.hpp.
References swapchainCount.
|
inline |
Definition at line 21215 of file vulkan.hpp.
References waitSemaphoreCount.
const uint32_t* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pImageIndices |
Definition at line 21287 of file vulkan.hpp.
Referenced by operator==(), and setPImageIndices().
const void* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pNext = nullptr |
Definition at line 21282 of file vulkan.hpp.
Referenced by operator==(), and setPNext().
Result* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pResults |
Definition at line 21288 of file vulkan.hpp.
Referenced by operator==(), and setPResults().
const SwapchainKHR* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pSwapchains |
Definition at line 21286 of file vulkan.hpp.
Referenced by operator==(), and setPSwapchains().
const Semaphore* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pWaitSemaphores |
Definition at line 21284 of file vulkan.hpp.
Referenced by operator==(), and setPWaitSemaphores().
|
private |
Definition at line 21279 of file vulkan.hpp.
Referenced by operator==().
uint32_t VULKAN_HPP_NAMESPACE::PresentInfoKHR::swapchainCount |
Definition at line 21285 of file vulkan.hpp.
Referenced by operator==(), and setSwapchainCount().
uint32_t VULKAN_HPP_NAMESPACE::PresentInfoKHR::waitSemaphoreCount |
Definition at line 21283 of file vulkan.hpp.
Referenced by operator==(), and setWaitSemaphoreCount().