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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo:
[legend]

Public Member Functions

 BindBufferMemoryInfo (Buffer buffer_=Buffer(), DeviceMemory memory_=DeviceMemory(), DeviceSize memoryOffset_=0)
 
 BindBufferMemoryInfo (VkBindBufferMemoryInfo const &rhs)
 
BindBufferMemoryInfooperator= (VkBindBufferMemoryInfo const &rhs)
 
BindBufferMemoryInfosetPNext (const void *pNext_)
 
BindBufferMemoryInfosetBuffer (Buffer buffer_)
 
BindBufferMemoryInfosetMemory (DeviceMemory memory_)
 
BindBufferMemoryInfosetMemoryOffset (DeviceSize memoryOffset_)
 
 operator const VkBindBufferMemoryInfo & () const
 
bool operator== (BindBufferMemoryInfo const &rhs) const
 
bool operator!= (BindBufferMemoryInfo const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
Buffer buffer
 
DeviceMemory memory
 
DeviceSize memoryOffset
 

Private Attributes

StructureType sType = StructureType::eBindBufferMemoryInfo
 

Constructor & Destructor Documentation

◆ BindBufferMemoryInfo() [1/2]

VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::BindBufferMemoryInfo ( Buffer  buffer_ = Buffer(),
DeviceMemory  memory_ = DeviceMemory(),
DeviceSize  memoryOffset_ = 0 
)
inline

◆ BindBufferMemoryInfo() [2/2]

VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::BindBufferMemoryInfo ( VkBindBufferMemoryInfo const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkBindBufferMemoryInfo &()

VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::operator const VkBindBufferMemoryInfo & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setBuffer()

BindBufferMemoryInfo& VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::setBuffer ( Buffer  buffer_)
inline

◆ setMemory()

BindBufferMemoryInfo& VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::setMemory ( DeviceMemory  memory_)
inline

◆ setMemoryOffset()

BindBufferMemoryInfo& VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::setMemoryOffset ( DeviceSize  memoryOffset_)
inline

◆ setPNext()

BindBufferMemoryInfo& VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::setPNext ( const void pNext_)
inline

Member Data Documentation

◆ buffer

Buffer VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::buffer

◆ memory

DeviceMemory VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::memory

◆ memoryOffset

DeviceSize VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::memoryOffset

◆ pNext

const void* VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::pNext = nullptr

◆ sType

StructureType VULKAN_HPP_NAMESPACE::BindBufferMemoryInfo::sType = StructureType::eBindBufferMemoryInfo
private

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