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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::MappedMemoryRange:
[legend]

Public Member Functions

 MappedMemoryRange (DeviceMemory memory_=DeviceMemory(), DeviceSize offset_=0, DeviceSize size_=0)
 
 MappedMemoryRange (VkMappedMemoryRange const &rhs)
 
MappedMemoryRangeoperator= (VkMappedMemoryRange const &rhs)
 
MappedMemoryRangesetPNext (const void *pNext_)
 
MappedMemoryRangesetMemory (DeviceMemory memory_)
 
MappedMemoryRangesetOffset (DeviceSize offset_)
 
MappedMemoryRangesetSize (DeviceSize size_)
 
 operator const VkMappedMemoryRange & () const
 
bool operator== (MappedMemoryRange const &rhs) const
 
bool operator!= (MappedMemoryRange const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
DeviceMemory memory
 
DeviceSize offset
 
DeviceSize size
 

Private Attributes

StructureType sType = StructureType::eMappedMemoryRange
 

Constructor & Destructor Documentation

◆ MappedMemoryRange() [1/2]

VULKAN_HPP_NAMESPACE::MappedMemoryRange::MappedMemoryRange ( DeviceMemory  memory_ = DeviceMemory(),
DeviceSize  offset_ = 0,
DeviceSize  size_ = 0 
)
inline

◆ MappedMemoryRange() [2/2]

VULKAN_HPP_NAMESPACE::MappedMemoryRange::MappedMemoryRange ( VkMappedMemoryRange const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkMappedMemoryRange &()

VULKAN_HPP_NAMESPACE::MappedMemoryRange::operator const VkMappedMemoryRange & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setMemory()

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

◆ setOffset()

MappedMemoryRange& VULKAN_HPP_NAMESPACE::MappedMemoryRange::setOffset ( DeviceSize  offset_)
inline

◆ setPNext()

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

◆ setSize()

MappedMemoryRange& VULKAN_HPP_NAMESPACE::MappedMemoryRange::setSize ( DeviceSize  size_)
inline

Member Data Documentation

◆ memory

DeviceMemory VULKAN_HPP_NAMESPACE::MappedMemoryRange::memory

◆ offset

DeviceSize VULKAN_HPP_NAMESPACE::MappedMemoryRange::offset

◆ pNext

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

◆ size

DeviceSize VULKAN_HPP_NAMESPACE::MappedMemoryRange::size

◆ sType

StructureType VULKAN_HPP_NAMESPACE::MappedMemoryRange::sType = StructureType::eMappedMemoryRange
private

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