Vulkan-Hpp
vk::DisplayModeParametersKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDisplayModeParametersKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DisplayModeParametersKHR (vk::Extent2D visibleRegion_={}, uint32_t refreshRate_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DisplayModeParametersKHR (DisplayModeParametersKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DisplayModeParametersKHR (VkDisplayModeParametersKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
DisplayModeParametersKHRoperator= (DisplayModeParametersKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DisplayModeParametersKHRoperator= (VkDisplayModeParametersKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DisplayModeParametersKHRsetVisibleRegion (vk::Extent2D const &visibleRegion_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DisplayModeParametersKHRsetRefreshRate (uint32_t refreshRate_) VULKAN_HPP_NOEXCEPT
 
 operator VkDisplayModeParametersKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDisplayModeParametersKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DisplayModeParametersKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DisplayModeParametersKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::Extent2D visibleRegion = {}
 
uint32_t refreshRate = {}
 

Detailed Description

Definition at line 31370 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DisplayModeParametersKHR() [1/3]

VULKAN_HPP_CONSTEXPR vk::DisplayModeParametersKHR::DisplayModeParametersKHR ( vk::Extent2D  visibleRegion_ = {},
uint32_t  refreshRate_ = {} 
)
inline

Definition at line 31375 of file vulkan_structs.hpp.

◆ DisplayModeParametersKHR() [2/3]

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

◆ DisplayModeParametersKHR() [3/3]

vk::DisplayModeParametersKHR::DisplayModeParametersKHR ( VkDisplayModeParametersKHR const &  rhs)
inline

Definition at line 31383 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDisplayModeParametersKHR &()

vk::DisplayModeParametersKHR::operator VkDisplayModeParametersKHR & ( )
inline

Definition at line 31416 of file vulkan_structs.hpp.

◆ operator VkDisplayModeParametersKHR const &()

vk::DisplayModeParametersKHR::operator VkDisplayModeParametersKHR const & ( ) const
inline

Definition at line 31411 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 31445 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

DisplayModeParametersKHR& vk::DisplayModeParametersKHR::operator= ( VkDisplayModeParametersKHR const &  rhs)
inline

Definition at line 31391 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 31436 of file vulkan_structs.hpp.

◆ setRefreshRate()

VULKAN_HPP_CONSTEXPR_14 DisplayModeParametersKHR& vk::DisplayModeParametersKHR::setRefreshRate ( uint32_t  refreshRate_)
inline

Definition at line 31404 of file vulkan_structs.hpp.

◆ setVisibleRegion()

VULKAN_HPP_CONSTEXPR_14 DisplayModeParametersKHR& vk::DisplayModeParametersKHR::setVisibleRegion ( vk::Extent2D const &  visibleRegion_)
inline

Definition at line 31398 of file vulkan_structs.hpp.

Member Data Documentation

◆ refreshRate

uint32_t vk::DisplayModeParametersKHR::refreshRate = {}

Definition at line 31453 of file vulkan_structs.hpp.

◆ visibleRegion

vk::Extent2D vk::DisplayModeParametersKHR::visibleRegion = {}

Definition at line 31452 of file vulkan_structs.hpp.


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