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

#include <vulkan.hpp>

Public Member Functions

 DeviceGroupPresentInfoKHR (uint32_t swapchainCount_=0, const uint32_t *pDeviceMasks_=nullptr, DeviceGroupPresentModeFlagBitsKHR mode_=DeviceGroupPresentModeFlagBitsKHR::eLocal)
 
 DeviceGroupPresentInfoKHR (VkDeviceGroupPresentInfoKHR const &rhs)
 
DeviceGroupPresentInfoKHRoperator= (VkDeviceGroupPresentInfoKHR const &rhs)
 
DeviceGroupPresentInfoKHRsetPNext (const void *pNext_)
 
DeviceGroupPresentInfoKHRsetSwapchainCount (uint32_t swapchainCount_)
 
DeviceGroupPresentInfoKHRsetPDeviceMasks (const uint32_t *pDeviceMasks_)
 
DeviceGroupPresentInfoKHRsetMode (DeviceGroupPresentModeFlagBitsKHR mode_)
 
 operator const VkDeviceGroupPresentInfoKHR & () const
 
bool operator== (DeviceGroupPresentInfoKHR const &rhs) const
 
bool operator!= (DeviceGroupPresentInfoKHR const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
uint32_t swapchainCount
 
const uint32_tpDeviceMasks
 
DeviceGroupPresentModeFlagBitsKHR mode
 

Private Attributes

StructureType sType = StructureType::eDeviceGroupPresentInfoKHR
 

Constructor & Destructor Documentation

◆ DeviceGroupPresentInfoKHR() [1/2]

VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::DeviceGroupPresentInfoKHR ( uint32_t  swapchainCount_ = 0,
const uint32_t pDeviceMasks_ = nullptr,
DeviceGroupPresentModeFlagBitsKHR  mode_ = DeviceGroupPresentModeFlagBitsKHR::eLocal 
)
inline

◆ DeviceGroupPresentInfoKHR() [2/2]

VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::DeviceGroupPresentInfoKHR ( VkDeviceGroupPresentInfoKHR const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDeviceGroupPresentInfoKHR &()

VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::operator const VkDeviceGroupPresentInfoKHR & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setMode()

DeviceGroupPresentInfoKHR& VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::setMode ( DeviceGroupPresentModeFlagBitsKHR  mode_)
inline

◆ setPDeviceMasks()

DeviceGroupPresentInfoKHR& VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::setPDeviceMasks ( const uint32_t pDeviceMasks_)
inline

◆ setPNext()

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

◆ setSwapchainCount()

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

Member Data Documentation

◆ mode

DeviceGroupPresentModeFlagBitsKHR VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::mode

◆ pDeviceMasks

const uint32_t* VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::pDeviceMasks

◆ pNext

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

◆ sType

StructureType VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::sType = StructureType::eDeviceGroupPresentInfoKHR
private

◆ swapchainCount

uint32_t VULKAN_HPP_NAMESPACE::DeviceGroupPresentInfoKHR::swapchainCount

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