SDL  2.0
VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD Struct Reference

#include <vulkan.hpp>

Public Member Functions

 operator VkTextureLODGatherFormatPropertiesAMD const & () const
 
 operator VkTextureLODGatherFormatPropertiesAMD & ()
 
bool operator== (TextureLODGatherFormatPropertiesAMD const &rhs) const
 
bool operator!= (TextureLODGatherFormatPropertiesAMD const &rhs) const
 

Data Fields

voidpNext = nullptr
 
Bool32 supportsTextureGatherLODBiasAMD
 

Private Attributes

StructureType sType = StructureType::eTextureLodGatherFormatPropertiesAMD
 

Detailed Description

Definition at line 16374 of file vulkan.hpp.

Member Function Documentation

◆ operator VkTextureLODGatherFormatPropertiesAMD &()

VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::operator VkTextureLODGatherFormatPropertiesAMD & ( )
inline

Definition at line 16381 of file vulkan.hpp.

16382  {
16383  return *reinterpret_cast<VkTextureLODGatherFormatPropertiesAMD*>(this);
16384  }

◆ operator VkTextureLODGatherFormatPropertiesAMD const &()

VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::operator VkTextureLODGatherFormatPropertiesAMD const & ( ) const
inline

Definition at line 16376 of file vulkan.hpp.

16377  {
16378  return *reinterpret_cast<const VkTextureLODGatherFormatPropertiesAMD*>(this);
16379  }

◆ operator!=()

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

Definition at line 16393 of file vulkan.hpp.

16394  {
16395  return !operator==( rhs );
16396  }

References operator==().

◆ operator==()

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

Definition at line 16386 of file vulkan.hpp.

16387  {
16388  return ( sType == rhs.sType )
16389  && ( pNext == rhs.pNext )
16390  && ( supportsTextureGatherLODBiasAMD == rhs.supportsTextureGatherLODBiasAMD );
16391  }

References pNext, sType, and supportsTextureGatherLODBiasAMD.

Referenced by operator!=().

Field Documentation

◆ pNext

void* VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::pNext = nullptr

Definition at line 16402 of file vulkan.hpp.

Referenced by operator==().

◆ sType

StructureType VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::sType = StructureType::eTextureLodGatherFormatPropertiesAMD
private

Definition at line 16399 of file vulkan.hpp.

Referenced by operator==().

◆ supportsTextureGatherLODBiasAMD

Bool32 VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::supportsTextureGatherLODBiasAMD

Definition at line 16403 of file vulkan.hpp.

Referenced by operator==().


The documentation for this struct was generated from the following file:
VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::operator==
bool operator==(TextureLODGatherFormatPropertiesAMD const &rhs) const
Definition: vulkan.hpp:16386
VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::supportsTextureGatherLODBiasAMD
Bool32 supportsTextureGatherLODBiasAMD
Definition: vulkan.hpp:16403
VkTextureLODGatherFormatPropertiesAMD
Definition: vulkan_core.h:6522
VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::sType
StructureType sType
Definition: vulkan.hpp:16399
VULKAN_HPP_NAMESPACE::TextureLODGatherFormatPropertiesAMD::pNext
void * pNext
Definition: vulkan.hpp:16402