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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::ImageCopy:
[legend]

Public Member Functions

 ImageCopy (ImageSubresourceLayers srcSubresource_=ImageSubresourceLayers(), Offset3D srcOffset_=Offset3D(), ImageSubresourceLayers dstSubresource_=ImageSubresourceLayers(), Offset3D dstOffset_=Offset3D(), Extent3D extent_=Extent3D())
 
 ImageCopy (VkImageCopy const &rhs)
 
ImageCopyoperator= (VkImageCopy const &rhs)
 
ImageCopysetSrcSubresource (ImageSubresourceLayers srcSubresource_)
 
ImageCopysetSrcOffset (Offset3D srcOffset_)
 
ImageCopysetDstSubresource (ImageSubresourceLayers dstSubresource_)
 
ImageCopysetDstOffset (Offset3D dstOffset_)
 
ImageCopysetExtent (Extent3D extent_)
 
 operator const VkImageCopy & () const
 
bool operator== (ImageCopy const &rhs) const
 
bool operator!= (ImageCopy const &rhs) const
 

Public Attributes

ImageSubresourceLayers srcSubresource
 
Offset3D srcOffset
 
ImageSubresourceLayers dstSubresource
 
Offset3D dstOffset
 
Extent3D extent
 

Constructor & Destructor Documentation

◆ ImageCopy() [1/2]

VULKAN_HPP_NAMESPACE::ImageCopy::ImageCopy ( ImageSubresourceLayers  srcSubresource_ = ImageSubresourceLayers(),
Offset3D  srcOffset_ = Offset3D(),
ImageSubresourceLayers  dstSubresource_ = ImageSubresourceLayers(),
Offset3D  dstOffset_ = Offset3D(),
Extent3D  extent_ = Extent3D() 
)
inline

◆ ImageCopy() [2/2]

VULKAN_HPP_NAMESPACE::ImageCopy::ImageCopy ( VkImageCopy const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkImageCopy &()

VULKAN_HPP_NAMESPACE::ImageCopy::operator const VkImageCopy & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setDstOffset()

ImageCopy& VULKAN_HPP_NAMESPACE::ImageCopy::setDstOffset ( Offset3D  dstOffset_)
inline

◆ setDstSubresource()

ImageCopy& VULKAN_HPP_NAMESPACE::ImageCopy::setDstSubresource ( ImageSubresourceLayers  dstSubresource_)
inline

◆ setExtent()

ImageCopy& VULKAN_HPP_NAMESPACE::ImageCopy::setExtent ( Extent3D  extent_)
inline

◆ setSrcOffset()

ImageCopy& VULKAN_HPP_NAMESPACE::ImageCopy::setSrcOffset ( Offset3D  srcOffset_)
inline

◆ setSrcSubresource()

ImageCopy& VULKAN_HPP_NAMESPACE::ImageCopy::setSrcSubresource ( ImageSubresourceLayers  srcSubresource_)
inline

Member Data Documentation

◆ dstOffset

Offset3D VULKAN_HPP_NAMESPACE::ImageCopy::dstOffset

◆ dstSubresource

ImageSubresourceLayers VULKAN_HPP_NAMESPACE::ImageCopy::dstSubresource

◆ extent

Extent3D VULKAN_HPP_NAMESPACE::ImageCopy::extent

◆ srcOffset

Offset3D VULKAN_HPP_NAMESPACE::ImageCopy::srcOffset

◆ srcSubresource

ImageSubresourceLayers VULKAN_HPP_NAMESPACE::ImageCopy::srcSubresource

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