RetroArch
Public Member Functions | Public Attributes | Private Attributes | List of all members
VULKAN_HPP_NAMESPACE::PresentInfoKHR Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::PresentInfoKHR:
[legend]

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)
 
PresentInfoKHRoperator= (VkPresentInfoKHR const &rhs)
 
PresentInfoKHRsetPNext (const void *pNext_)
 
PresentInfoKHRsetWaitSemaphoreCount (uint32_t waitSemaphoreCount_)
 
PresentInfoKHRsetPWaitSemaphores (const Semaphore *pWaitSemaphores_)
 
PresentInfoKHRsetSwapchainCount (uint32_t swapchainCount_)
 
PresentInfoKHRsetPSwapchains (const SwapchainKHR *pSwapchains_)
 
PresentInfoKHRsetPImageIndices (const uint32_t *pImageIndices_)
 
PresentInfoKHRsetPResults (Result *pResults_)
 
 operator const VkPresentInfoKHR & () const
 
bool operator== (PresentInfoKHR const &rhs) const
 
bool operator!= (PresentInfoKHR const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
uint32_t waitSemaphoreCount
 
const SemaphorepWaitSemaphores
 
uint32_t swapchainCount
 
const SwapchainKHRpSwapchains
 
const uint32_tpImageIndices
 
ResultpResults
 

Private Attributes

StructureType sType = StructureType::ePresentInfoKHR
 

Constructor & Destructor Documentation

◆ PresentInfoKHR() [1/2]

VULKAN_HPP_NAMESPACE::PresentInfoKHR::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 
)
inline

◆ PresentInfoKHR() [2/2]

VULKAN_HPP_NAMESPACE::PresentInfoKHR::PresentInfoKHR ( VkPresentInfoKHR const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkPresentInfoKHR &()

VULKAN_HPP_NAMESPACE::PresentInfoKHR::operator const VkPresentInfoKHR & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::PresentInfoKHR::operator!= ( PresentInfoKHR const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::operator= ( VkPresentInfoKHR const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::PresentInfoKHR::operator== ( PresentInfoKHR const rhs) const
inline
Here is the caller graph for this function:

◆ setPImageIndices()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::setPImageIndices ( const uint32_t pImageIndices_)
inline

◆ setPNext()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::setPNext ( const void pNext_)
inline

◆ setPResults()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::setPResults ( Result pResults_)
inline

◆ setPSwapchains()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::setPSwapchains ( const SwapchainKHR pSwapchains_)
inline

◆ setPWaitSemaphores()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::setPWaitSemaphores ( const Semaphore pWaitSemaphores_)
inline

◆ setSwapchainCount()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::setSwapchainCount ( uint32_t  swapchainCount_)
inline

◆ setWaitSemaphoreCount()

PresentInfoKHR& VULKAN_HPP_NAMESPACE::PresentInfoKHR::setWaitSemaphoreCount ( uint32_t  waitSemaphoreCount_)
inline

Member Data Documentation

◆ pImageIndices

const uint32_t* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pImageIndices

◆ pNext

const void* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pNext = nullptr

◆ pResults

Result* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pResults

◆ pSwapchains

const SwapchainKHR* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pSwapchains

◆ pWaitSemaphores

const Semaphore* VULKAN_HPP_NAMESPACE::PresentInfoKHR::pWaitSemaphores

◆ sType

StructureType VULKAN_HPP_NAMESPACE::PresentInfoKHR::sType = StructureType::ePresentInfoKHR
private

◆ swapchainCount

uint32_t VULKAN_HPP_NAMESPACE::PresentInfoKHR::swapchainCount

◆ waitSemaphoreCount

uint32_t VULKAN_HPP_NAMESPACE::PresentInfoKHR::waitSemaphoreCount

The documentation for this struct was generated from the following file: