SDL  2.0
VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR Struct Reference

#include <vulkan.hpp>

+ Collaboration diagram for VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR:

Public Member Functions

 operator VkDisplayPlaneCapabilitiesKHR const & () const
 
 operator VkDisplayPlaneCapabilitiesKHR & ()
 
bool operator== (DisplayPlaneCapabilitiesKHR const &rhs) const
 
bool operator!= (DisplayPlaneCapabilitiesKHR const &rhs) const
 

Data Fields

DisplayPlaneAlphaFlagsKHR supportedAlpha
 
Offset2D minSrcPosition
 
Offset2D maxSrcPosition
 
Extent2D minSrcExtent
 
Extent2D maxSrcExtent
 
Offset2D minDstPosition
 
Offset2D maxDstPosition
 
Extent2D minDstExtent
 
Extent2D maxDstExtent
 

Detailed Description

Definition at line 29208 of file vulkan.hpp.

Member Function Documentation

◆ operator VkDisplayPlaneCapabilitiesKHR &()

VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::operator VkDisplayPlaneCapabilitiesKHR & ( )
inline

Definition at line 29215 of file vulkan.hpp.

29216  {
29217  return *reinterpret_cast<VkDisplayPlaneCapabilitiesKHR*>(this);
29218  }

◆ operator VkDisplayPlaneCapabilitiesKHR const &()

VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::operator VkDisplayPlaneCapabilitiesKHR const & ( ) const
inline

Definition at line 29210 of file vulkan.hpp.

29211  {
29212  return *reinterpret_cast<const VkDisplayPlaneCapabilitiesKHR*>(this);
29213  }

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::operator!= ( DisplayPlaneCapabilitiesKHR const &  rhs) const
inline

Definition at line 29233 of file vulkan.hpp.

29234  {
29235  return !operator==( rhs );
29236  }
bool operator==(DisplayPlaneCapabilitiesKHR const &rhs) const
Definition: vulkan.hpp:29220

◆ operator==()

bool VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::operator== ( DisplayPlaneCapabilitiesKHR const &  rhs) const
inline

Definition at line 29220 of file vulkan.hpp.

References maxDstExtent, maxDstPosition, maxSrcExtent, maxSrcPosition, minDstExtent, minDstPosition, minSrcExtent, minSrcPosition, and supportedAlpha.

29221  {
29222  return ( supportedAlpha == rhs.supportedAlpha )
29223  && ( minSrcPosition == rhs.minSrcPosition )
29224  && ( maxSrcPosition == rhs.maxSrcPosition )
29225  && ( minSrcExtent == rhs.minSrcExtent )
29226  && ( maxSrcExtent == rhs.maxSrcExtent )
29227  && ( minDstPosition == rhs.minDstPosition )
29228  && ( maxDstPosition == rhs.maxDstPosition )
29229  && ( minDstExtent == rhs.minDstExtent )
29230  && ( maxDstExtent == rhs.maxDstExtent );
29231  }

Field Documentation

◆ maxDstExtent

Extent2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::maxDstExtent

Definition at line 29246 of file vulkan.hpp.

Referenced by operator==().

◆ maxDstPosition

Offset2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::maxDstPosition

Definition at line 29244 of file vulkan.hpp.

Referenced by operator==().

◆ maxSrcExtent

Extent2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::maxSrcExtent

Definition at line 29242 of file vulkan.hpp.

Referenced by operator==().

◆ maxSrcPosition

Offset2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::maxSrcPosition

Definition at line 29240 of file vulkan.hpp.

Referenced by operator==().

◆ minDstExtent

Extent2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::minDstExtent

Definition at line 29245 of file vulkan.hpp.

Referenced by operator==().

◆ minDstPosition

Offset2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::minDstPosition

Definition at line 29243 of file vulkan.hpp.

Referenced by operator==().

◆ minSrcExtent

Extent2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::minSrcExtent

Definition at line 29241 of file vulkan.hpp.

Referenced by operator==().

◆ minSrcPosition

Offset2D VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::minSrcPosition

Definition at line 29239 of file vulkan.hpp.

Referenced by operator==().

◆ supportedAlpha

DisplayPlaneAlphaFlagsKHR VULKAN_HPP_NAMESPACE::DisplayPlaneCapabilitiesKHR::supportedAlpha

Definition at line 29238 of file vulkan.hpp.

Referenced by operator==().


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