SDL  2.0
VULKAN_HPP_NAMESPACE::MemoryHeap Struct Reference

#include <vulkan.hpp>

+ Collaboration diagram for VULKAN_HPP_NAMESPACE::MemoryHeap:

Public Member Functions

 operator VkMemoryHeap const & () const
 
 operator VkMemoryHeap & ()
 
bool operator== (MemoryHeap const &rhs) const
 
bool operator!= (MemoryHeap const &rhs) const
 

Data Fields

DeviceSize size
 
MemoryHeapFlags flags
 

Detailed Description

Definition at line 22410 of file vulkan.hpp.

Member Function Documentation

◆ operator VkMemoryHeap &()

VULKAN_HPP_NAMESPACE::MemoryHeap::operator VkMemoryHeap & ( )
inline

Definition at line 22417 of file vulkan.hpp.

22418  {
22419  return *reinterpret_cast<VkMemoryHeap*>(this);
22420  }

◆ operator VkMemoryHeap const &()

VULKAN_HPP_NAMESPACE::MemoryHeap::operator VkMemoryHeap const & ( ) const
inline

Definition at line 22412 of file vulkan.hpp.

22413  {
22414  return *reinterpret_cast<const VkMemoryHeap*>(this);
22415  }

◆ operator!=()

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

Definition at line 22428 of file vulkan.hpp.

22429  {
22430  return !operator==( rhs );
22431  }

References operator==().

◆ operator==()

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

Definition at line 22422 of file vulkan.hpp.

22423  {
22424  return ( size == rhs.size )
22425  && ( flags == rhs.flags );
22426  }

References flags, and size.

Referenced by operator!=().

Field Documentation

◆ flags

MemoryHeapFlags VULKAN_HPP_NAMESPACE::MemoryHeap::flags

Definition at line 22434 of file vulkan.hpp.

Referenced by operator==().

◆ size

DeviceSize VULKAN_HPP_NAMESPACE::MemoryHeap::size

Definition at line 22433 of file vulkan.hpp.

Referenced by operator==().


The documentation for this struct was generated from the following file:
size
GLsizeiptr size
Definition: SDL_opengl_glext.h:537
flags
GLbitfield flags
Definition: SDL_opengl_glext.h:1480
VULKAN_HPP_NAMESPACE::MemoryHeap::operator==
bool operator==(MemoryHeap const &rhs) const
Definition: vulkan.hpp:22422