HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDisplayPropertiesKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DisplayPropertiesKHR (VULKAN_HPP_NAMESPACE::DisplayKHR display_={}, const char *displayName_={}, VULKAN_HPP_NAMESPACE::Extent2D physicalDimensions_={}, VULKAN_HPP_NAMESPACE::Extent2D physicalResolution_={}, VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms_={}, VULKAN_HPP_NAMESPACE::Bool32 planeReorderPossible_={}, VULKAN_HPP_NAMESPACE::Bool32 persistentContent_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DisplayPropertiesKHR (DisplayPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DisplayPropertiesKHR (VkDisplayPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
DisplayPropertiesKHRoperator= (DisplayPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DisplayPropertiesKHRoperator= (VkDisplayPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
 operator VkDisplayPropertiesKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDisplayPropertiesKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DisplayPropertiesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DisplayPropertiesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::DisplayKHR display = {}
 
const char * displayName = {}
 
VULKAN_HPP_NAMESPACE::Extent2D physicalDimensions = {}
 
VULKAN_HPP_NAMESPACE::Extent2D physicalResolution = {}
 
VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR supportedTransforms = {}
 
VULKAN_HPP_NAMESPACE::Bool32 planeReorderPossible = {}
 
VULKAN_HPP_NAMESPACE::Bool32 persistentContent = {}
 

Detailed Description

Definition at line 28903 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::DisplayPropertiesKHR ( VULKAN_HPP_NAMESPACE::DisplayKHR  display_ = {},
const char *  displayName_ = {},
VULKAN_HPP_NAMESPACE::Extent2D  physicalDimensions_ = {},
VULKAN_HPP_NAMESPACE::Extent2D  physicalResolution_ = {},
VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR  supportedTransforms_ = {},
VULKAN_HPP_NAMESPACE::Bool32  planeReorderPossible_ = {},
VULKAN_HPP_NAMESPACE::Bool32  persistentContent_ = {} 
)
inline

Definition at line 28908 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::DisplayPropertiesKHR ( DisplayPropertiesKHR const rhs)
default
VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::DisplayPropertiesKHR ( VkDisplayPropertiesKHR const rhs)
inline

Definition at line 28927 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::operator VkDisplayPropertiesKHR & ( )
inline

Definition at line 28946 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::operator VkDisplayPropertiesKHR const & ( ) const
inline

Definition at line 28941 of file vulkan_structs.hpp.

DisplayPropertiesKHR& VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::operator= ( DisplayPropertiesKHR const rhs)
default
DisplayPropertiesKHR& VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::operator= ( VkDisplayPropertiesKHR const rhs)
inline

Definition at line 28935 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::operator== ( DisplayPropertiesKHR const rhs) const
inline

Definition at line 28992 of file vulkan_structs.hpp.

Member Data Documentation

VULKAN_HPP_NAMESPACE::DisplayKHR VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::display = {}

Definition at line 29006 of file vulkan_structs.hpp.

const char* VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::displayName = {}

Definition at line 29007 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::persistentContent = {}

Definition at line 29012 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Extent2D VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::physicalDimensions = {}

Definition at line 29008 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Extent2D VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::physicalResolution = {}

Definition at line 29009 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::planeReorderPossible = {}

Definition at line 29011 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::SurfaceTransformFlagsKHR VULKAN_HPP_NAMESPACE::DisplayPropertiesKHR::supportedTransforms = {}

Definition at line 29010 of file vulkan_structs.hpp.


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