Vulkan-Hpp
vk::DisplayPlaneInfo2KHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDisplayPlaneInfo2KHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DisplayPlaneInfo2KHR (vk::DisplayModeKHR mode_={}, uint32_t planeIndex_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DisplayPlaneInfo2KHR (DisplayPlaneInfo2KHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DisplayPlaneInfo2KHR (VkDisplayPlaneInfo2KHR const &rhs) VULKAN_HPP_NOEXCEPT
 
DisplayPlaneInfo2KHRoperator= (DisplayPlaneInfo2KHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DisplayPlaneInfo2KHRoperator= (VkDisplayPlaneInfo2KHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHRsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHRsetMode (vk::DisplayModeKHR mode_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHRsetPlaneIndex (uint32_t planeIndex_) VULKAN_HPP_NOEXCEPT
 
 operator VkDisplayPlaneInfo2KHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDisplayPlaneInfo2KHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DisplayPlaneInfo2KHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DisplayPlaneInfo2KHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eDisplayPlaneInfo2KHR
 
const void * pNext = {}
 
vk::DisplayModeKHR mode = {}
 
uint32_t planeIndex = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDisplayPlaneInfo2KHR
 

Detailed Description

Definition at line 31991 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DisplayPlaneInfo2KHR() [1/3]

VULKAN_HPP_CONSTEXPR vk::DisplayPlaneInfo2KHR::DisplayPlaneInfo2KHR ( vk::DisplayModeKHR  mode_ = {},
uint32_t  planeIndex_ = {},
const void *  pNext_ = nullptr 
)
inline

Definition at line 32000 of file vulkan_structs.hpp.

◆ DisplayPlaneInfo2KHR() [2/3]

VULKAN_HPP_CONSTEXPR vk::DisplayPlaneInfo2KHR::DisplayPlaneInfo2KHR ( DisplayPlaneInfo2KHR const &  rhs)
default

◆ DisplayPlaneInfo2KHR() [3/3]

vk::DisplayPlaneInfo2KHR::DisplayPlaneInfo2KHR ( VkDisplayPlaneInfo2KHR const &  rhs)
inline

Definition at line 32009 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDisplayPlaneInfo2KHR &()

vk::DisplayPlaneInfo2KHR::operator VkDisplayPlaneInfo2KHR & ( )
inline

Definition at line 32048 of file vulkan_structs.hpp.

◆ operator VkDisplayPlaneInfo2KHR const &()

vk::DisplayPlaneInfo2KHR::operator VkDisplayPlaneInfo2KHR const & ( ) const
inline

Definition at line 32043 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::DisplayPlaneInfo2KHR::operator!= ( DisplayPlaneInfo2KHR const &  rhs) const
inline

Definition at line 32077 of file vulkan_structs.hpp.

◆ operator=() [1/2]

DisplayPlaneInfo2KHR& vk::DisplayPlaneInfo2KHR::operator= ( DisplayPlaneInfo2KHR const &  rhs)
default

◆ operator=() [2/2]

DisplayPlaneInfo2KHR& vk::DisplayPlaneInfo2KHR::operator= ( VkDisplayPlaneInfo2KHR const &  rhs)
inline

Definition at line 32017 of file vulkan_structs.hpp.

◆ operator==()

bool vk::DisplayPlaneInfo2KHR::operator== ( DisplayPlaneInfo2KHR const &  rhs) const
inline

Definition at line 32068 of file vulkan_structs.hpp.

◆ setMode()

VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHR& vk::DisplayPlaneInfo2KHR::setMode ( vk::DisplayModeKHR  mode_)
inline

Definition at line 32030 of file vulkan_structs.hpp.

◆ setPlaneIndex()

VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHR& vk::DisplayPlaneInfo2KHR::setPlaneIndex ( uint32_t  planeIndex_)
inline

Definition at line 32036 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 DisplayPlaneInfo2KHR& vk::DisplayPlaneInfo2KHR::setPNext ( const void *  pNext_)
inline

Definition at line 32024 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::DisplayPlaneInfo2KHR::allowDuplicate = false
static

Definition at line 31995 of file vulkan_structs.hpp.

◆ mode

vk::DisplayModeKHR vk::DisplayPlaneInfo2KHR::mode = {}

Definition at line 32086 of file vulkan_structs.hpp.

◆ planeIndex

uint32_t vk::DisplayPlaneInfo2KHR::planeIndex = {}

Definition at line 32087 of file vulkan_structs.hpp.

◆ pNext

const void* vk::DisplayPlaneInfo2KHR::pNext = {}

Definition at line 32085 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::DisplayPlaneInfo2KHR::structureType = StructureType::eDisplayPlaneInfo2KHR
static

Definition at line 31996 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::DisplayPlaneInfo2KHR::sType = StructureType::eDisplayPlaneInfo2KHR

Definition at line 32084 of file vulkan_structs.hpp.


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