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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::BufferImageCopy:
[legend]

Public Member Functions

 BufferImageCopy (DeviceSize bufferOffset_=0, uint32_t bufferRowLength_=0, uint32_t bufferImageHeight_=0, ImageSubresourceLayers imageSubresource_=ImageSubresourceLayers(), Offset3D imageOffset_=Offset3D(), Extent3D imageExtent_=Extent3D())
 
 BufferImageCopy (VkBufferImageCopy const &rhs)
 
BufferImageCopyoperator= (VkBufferImageCopy const &rhs)
 
BufferImageCopysetBufferOffset (DeviceSize bufferOffset_)
 
BufferImageCopysetBufferRowLength (uint32_t bufferRowLength_)
 
BufferImageCopysetBufferImageHeight (uint32_t bufferImageHeight_)
 
BufferImageCopysetImageSubresource (ImageSubresourceLayers imageSubresource_)
 
BufferImageCopysetImageOffset (Offset3D imageOffset_)
 
BufferImageCopysetImageExtent (Extent3D imageExtent_)
 
 operator const VkBufferImageCopy & () const
 
bool operator== (BufferImageCopy const &rhs) const
 
bool operator!= (BufferImageCopy const &rhs) const
 

Public Attributes

DeviceSize bufferOffset
 
uint32_t bufferRowLength
 
uint32_t bufferImageHeight
 
ImageSubresourceLayers imageSubresource
 
Offset3D imageOffset
 
Extent3D imageExtent
 

Constructor & Destructor Documentation

◆ BufferImageCopy() [1/2]

VULKAN_HPP_NAMESPACE::BufferImageCopy::BufferImageCopy ( DeviceSize  bufferOffset_ = 0,
uint32_t  bufferRowLength_ = 0,
uint32_t  bufferImageHeight_ = 0,
ImageSubresourceLayers  imageSubresource_ = ImageSubresourceLayers(),
Offset3D  imageOffset_ = Offset3D(),
Extent3D  imageExtent_ = Extent3D() 
)
inline

◆ BufferImageCopy() [2/2]

VULKAN_HPP_NAMESPACE::BufferImageCopy::BufferImageCopy ( VkBufferImageCopy const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkBufferImageCopy &()

VULKAN_HPP_NAMESPACE::BufferImageCopy::operator const VkBufferImageCopy & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setBufferImageHeight()

BufferImageCopy& VULKAN_HPP_NAMESPACE::BufferImageCopy::setBufferImageHeight ( uint32_t  bufferImageHeight_)
inline

◆ setBufferOffset()

BufferImageCopy& VULKAN_HPP_NAMESPACE::BufferImageCopy::setBufferOffset ( DeviceSize  bufferOffset_)
inline

◆ setBufferRowLength()

BufferImageCopy& VULKAN_HPP_NAMESPACE::BufferImageCopy::setBufferRowLength ( uint32_t  bufferRowLength_)
inline

◆ setImageExtent()

BufferImageCopy& VULKAN_HPP_NAMESPACE::BufferImageCopy::setImageExtent ( Extent3D  imageExtent_)
inline

◆ setImageOffset()

BufferImageCopy& VULKAN_HPP_NAMESPACE::BufferImageCopy::setImageOffset ( Offset3D  imageOffset_)
inline

◆ setImageSubresource()

BufferImageCopy& VULKAN_HPP_NAMESPACE::BufferImageCopy::setImageSubresource ( ImageSubresourceLayers  imageSubresource_)
inline

Member Data Documentation

◆ bufferImageHeight

uint32_t VULKAN_HPP_NAMESPACE::BufferImageCopy::bufferImageHeight

◆ bufferOffset

DeviceSize VULKAN_HPP_NAMESPACE::BufferImageCopy::bufferOffset

◆ bufferRowLength

uint32_t VULKAN_HPP_NAMESPACE::BufferImageCopy::bufferRowLength

◆ imageExtent

Extent3D VULKAN_HPP_NAMESPACE::BufferImageCopy::imageExtent

◆ imageOffset

Offset3D VULKAN_HPP_NAMESPACE::BufferImageCopy::imageOffset

◆ imageSubresource

ImageSubresourceLayers VULKAN_HPP_NAMESPACE::BufferImageCopy::imageSubresource

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