SDL  2.0
VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport Struct Reference

#include <vulkan.hpp>

Public Member Functions

 operator VkDescriptorSetLayoutSupport const & () const
 
 operator VkDescriptorSetLayoutSupport & ()
 
bool operator== (DescriptorSetLayoutSupport const &rhs) const
 
bool operator!= (DescriptorSetLayoutSupport const &rhs) const
 

Data Fields

voidpNext = nullptr
 
Bool32 supported
 

Private Attributes

StructureType sType = StructureType::eDescriptorSetLayoutSupport
 

Detailed Description

Definition at line 17291 of file vulkan.hpp.

Member Function Documentation

◆ operator VkDescriptorSetLayoutSupport &()

VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::operator VkDescriptorSetLayoutSupport & ( )
inline

Definition at line 17298 of file vulkan.hpp.

17299  {
17300  return *reinterpret_cast<VkDescriptorSetLayoutSupport*>(this);
17301  }

◆ operator VkDescriptorSetLayoutSupport const &()

VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::operator VkDescriptorSetLayoutSupport const & ( ) const
inline

Definition at line 17293 of file vulkan.hpp.

17294  {
17295  return *reinterpret_cast<const VkDescriptorSetLayoutSupport*>(this);
17296  }

◆ operator!=()

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

Definition at line 17310 of file vulkan.hpp.

17311  {
17312  return !operator==( rhs );
17313  }

References operator==().

◆ operator==()

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

Definition at line 17303 of file vulkan.hpp.

17304  {
17305  return ( sType == rhs.sType )
17306  && ( pNext == rhs.pNext )
17307  && ( supported == rhs.supported );
17308  }

References pNext, sType, and supported.

Referenced by operator!=().

Field Documentation

◆ pNext

void* VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::pNext = nullptr

Definition at line 17319 of file vulkan.hpp.

Referenced by operator==().

◆ sType

StructureType VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::sType = StructureType::eDescriptorSetLayoutSupport
private

Definition at line 17316 of file vulkan.hpp.

Referenced by operator==().

◆ supported

Bool32 VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::supported

Definition at line 17320 of file vulkan.hpp.

Referenced by operator==().


The documentation for this struct was generated from the following file:
VkDescriptorSetLayoutSupport
Definition: vulkan_core.h:4476
VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::supported
Bool32 supported
Definition: vulkan.hpp:17320
VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::pNext
void * pNext
Definition: vulkan.hpp:17319
VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::operator==
bool operator==(DescriptorSetLayoutSupport const &rhs) const
Definition: vulkan.hpp:17303
VULKAN_HPP_NAMESPACE::DescriptorSetLayoutSupport::sType
StructureType sType
Definition: vulkan.hpp:17316