RetroArch
Public Member Functions | Public Attributes | List of all members
VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo:
[legend]

Public Member Functions

 SparseImageOpaqueMemoryBindInfo (Image image_=Image(), uint32_t bindCount_=0, const SparseMemoryBind *pBinds_=nullptr)
 
 SparseImageOpaqueMemoryBindInfo (VkSparseImageOpaqueMemoryBindInfo const &rhs)
 
SparseImageOpaqueMemoryBindInfooperator= (VkSparseImageOpaqueMemoryBindInfo const &rhs)
 
SparseImageOpaqueMemoryBindInfosetImage (Image image_)
 
SparseImageOpaqueMemoryBindInfosetBindCount (uint32_t bindCount_)
 
SparseImageOpaqueMemoryBindInfosetPBinds (const SparseMemoryBind *pBinds_)
 
 operator const VkSparseImageOpaqueMemoryBindInfo & () const
 
bool operator== (SparseImageOpaqueMemoryBindInfo const &rhs) const
 
bool operator!= (SparseImageOpaqueMemoryBindInfo const &rhs) const
 

Public Attributes

Image image
 
uint32_t bindCount
 
const SparseMemoryBindpBinds
 

Constructor & Destructor Documentation

◆ SparseImageOpaqueMemoryBindInfo() [1/2]

VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::SparseImageOpaqueMemoryBindInfo ( Image  image_ = Image(),
uint32_t  bindCount_ = 0,
const SparseMemoryBind pBinds_ = nullptr 
)
inline

◆ SparseImageOpaqueMemoryBindInfo() [2/2]

VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::SparseImageOpaqueMemoryBindInfo ( VkSparseImageOpaqueMemoryBindInfo const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkSparseImageOpaqueMemoryBindInfo &()

VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::operator const VkSparseImageOpaqueMemoryBindInfo & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::operator!= ( SparseImageOpaqueMemoryBindInfo const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

SparseImageOpaqueMemoryBindInfo& VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::operator= ( VkSparseImageOpaqueMemoryBindInfo const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::operator== ( SparseImageOpaqueMemoryBindInfo const rhs) const
inline
Here is the caller graph for this function:

◆ setBindCount()

SparseImageOpaqueMemoryBindInfo& VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::setBindCount ( uint32_t  bindCount_)
inline

◆ setImage()

SparseImageOpaqueMemoryBindInfo& VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::setImage ( Image  image_)
inline

◆ setPBinds()

SparseImageOpaqueMemoryBindInfo& VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::setPBinds ( const SparseMemoryBind pBinds_)
inline

Member Data Documentation

◆ bindCount

uint32_t VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::bindCount

◆ image

Image VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::image

◆ pBinds

const SparseMemoryBind* VULKAN_HPP_NAMESPACE::SparseImageOpaqueMemoryBindInfo::pBinds

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