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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::ImageBlit:
[legend]

Public Member Functions

 ImageBlit (ImageSubresourceLayers srcSubresource_=ImageSubresourceLayers(), std::array< Offset3D, 2 > const &srcOffsets_={ { Offset3D(), Offset3D() } }, ImageSubresourceLayers dstSubresource_=ImageSubresourceLayers(), std::array< Offset3D, 2 > const &dstOffsets_={ { Offset3D(), Offset3D() } })
 
 ImageBlit (VkImageBlit const &rhs)
 
ImageBlitoperator= (VkImageBlit const &rhs)
 
ImageBlitsetSrcSubresource (ImageSubresourceLayers srcSubresource_)
 
ImageBlitsetSrcOffsets (std::array< Offset3D, 2 > srcOffsets_)
 
ImageBlitsetDstSubresource (ImageSubresourceLayers dstSubresource_)
 
ImageBlitsetDstOffsets (std::array< Offset3D, 2 > dstOffsets_)
 
 operator const VkImageBlit & () const
 
bool operator== (ImageBlit const &rhs) const
 
bool operator!= (ImageBlit const &rhs) const
 

Public Attributes

ImageSubresourceLayers srcSubresource
 
Offset3D srcOffsets [2]
 
ImageSubresourceLayers dstSubresource
 
Offset3D dstOffsets [2]
 

Constructor & Destructor Documentation

◆ ImageBlit() [1/2]

VULKAN_HPP_NAMESPACE::ImageBlit::ImageBlit ( ImageSubresourceLayers  srcSubresource_ = ImageSubresourceLayers(),
std::array< Offset3D, 2 > const srcOffsets_ = { { Offset3D(), Offset3D() } },
ImageSubresourceLayers  dstSubresource_ = ImageSubresourceLayers(),
std::array< Offset3D, 2 > const dstOffsets_ = { { Offset3D(), Offset3D() } } 
)
inline

◆ ImageBlit() [2/2]

VULKAN_HPP_NAMESPACE::ImageBlit::ImageBlit ( VkImageBlit const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkImageBlit &()

VULKAN_HPP_NAMESPACE::ImageBlit::operator const VkImageBlit & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setDstOffsets()

ImageBlit& VULKAN_HPP_NAMESPACE::ImageBlit::setDstOffsets ( std::array< Offset3D, 2 >  dstOffsets_)
inline
Here is the call graph for this function:

◆ setDstSubresource()

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

◆ setSrcOffsets()

ImageBlit& VULKAN_HPP_NAMESPACE::ImageBlit::setSrcOffsets ( std::array< Offset3D, 2 >  srcOffsets_)
inline
Here is the call graph for this function:

◆ setSrcSubresource()

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

Member Data Documentation

◆ dstOffsets

Offset3D VULKAN_HPP_NAMESPACE::ImageBlit::dstOffsets[2]

◆ dstSubresource

ImageSubresourceLayers VULKAN_HPP_NAMESPACE::ImageBlit::dstSubresource

◆ srcOffsets

Offset3D VULKAN_HPP_NAMESPACE::ImageBlit::srcOffsets[2]

◆ srcSubresource

ImageSubresourceLayers VULKAN_HPP_NAMESPACE::ImageBlit::srcSubresource

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