SDL  2.0
VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL Class Reference

#include <vulkan.hpp>

Public Types

using CType = VkPerformanceConfigurationINTEL
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PerformanceConfigurationINTEL () VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PerformanceConfigurationINTEL (std::nullptr_t) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_TYPESAFE_EXPLICIT PerformanceConfigurationINTEL (VkPerformanceConfigurationINTEL performanceConfigurationINTEL) VULKAN_HPP_NOEXCEPT
 
PerformanceConfigurationINTELoperator= (std::nullptr_t) VULKAN_HPP_NOEXCEPT
 
bool operator== (PerformanceConfigurationINTEL const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PerformanceConfigurationINTEL const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator< (PerformanceConfigurationINTEL const &rhs) const VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPerformanceConfigurationINTEL () const VULKAN_HPP_NOEXCEPT
 
 operator bool () const VULKAN_HPP_NOEXCEPT
 
bool operator! () const VULKAN_HPP_NOEXCEPT
 

Static Public Attributes

static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::ObjectType objectType = VULKAN_HPP_NAMESPACE::ObjectType::ePerformanceConfigurationINTEL
 
static VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT debugReportObjectType = VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown
 

Private Attributes

VkPerformanceConfigurationINTEL m_performanceConfigurationINTEL
 

Detailed Description

Definition at line 31989 of file vulkan.hpp.

Member Typedef Documentation

◆ CType

using VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::CType = VkPerformanceConfigurationINTEL

Definition at line 31992 of file vulkan.hpp.

Constructor & Destructor Documentation

◆ PerformanceConfigurationINTEL() [1/3]

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( )
inline

Definition at line 31998 of file vulkan.hpp.

32000  {}
VkPerformanceConfigurationINTEL m_performanceConfigurationINTEL
Definition: vulkan.hpp:32059
#define VK_NULL_HANDLE
Definition: vulkan_core.h:55

◆ PerformanceConfigurationINTEL() [2/3]

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( std::nullptr_t  )
inline

Definition at line 32002 of file vulkan.hpp.

◆ PerformanceConfigurationINTEL() [3/3]

VULKAN_HPP_TYPESAFE_EXPLICIT VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( VkPerformanceConfigurationINTEL  performanceConfigurationINTEL)
inline

Definition at line 32006 of file vulkan.hpp.

32007  : m_performanceConfigurationINTEL( performanceConfigurationINTEL )
32008  {}

Member Function Documentation

◆ operator bool()

VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::operator bool ( ) const
inlineexplicit

Definition at line 32048 of file vulkan.hpp.

32049  {
32051  }

References VK_NULL_HANDLE.

◆ operator VkPerformanceConfigurationINTEL()

VULKAN_HPP_TYPESAFE_EXPLICIT VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::operator VkPerformanceConfigurationINTEL ( ) const
inline

Definition at line 32043 of file vulkan.hpp.

32044  {
32046  }

◆ operator!()

bool VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::operator! ( ) const
inline

Definition at line 32053 of file vulkan.hpp.

32054  {
32056  }

References VK_NULL_HANDLE.

◆ operator!=()

Definition at line 32032 of file vulkan.hpp.

32033  {
32034  return m_performanceConfigurationINTEL != rhs.m_performanceConfigurationINTEL;
32035  }

◆ operator<()

bool VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::operator< ( PerformanceConfigurationINTEL const &  rhs) const
inline

Definition at line 32037 of file vulkan.hpp.

32038  {
32039  return m_performanceConfigurationINTEL < rhs.m_performanceConfigurationINTEL;
32040  }

◆ operator=()

PerformanceConfigurationINTEL& VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::operator= ( std::nullptr_t  )
inline

Definition at line 32018 of file vulkan.hpp.

32019  {
32021  return *this;
32022  }

References VK_NULL_HANDLE.

◆ operator==()

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

Definition at line 32027 of file vulkan.hpp.

32028  {
32029  return m_performanceConfigurationINTEL == rhs.m_performanceConfigurationINTEL;
32030  }

Field Documentation

◆ debugReportObjectType

VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::debugReportObjectType = VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT::eUnknown
static

Definition at line 31995 of file vulkan.hpp.

◆ m_performanceConfigurationINTEL

VkPerformanceConfigurationINTEL VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL::m_performanceConfigurationINTEL
private

Definition at line 32059 of file vulkan.hpp.

◆ objectType

Definition at line 31994 of file vulkan.hpp.


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