SDL
2.0
|
#include <vulkan.hpp>
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) | |
BufferImageCopy & | operator= (VkBufferImageCopy const &rhs) |
BufferImageCopy & | setBufferOffset (DeviceSize bufferOffset_) |
BufferImageCopy & | setBufferRowLength (uint32_t bufferRowLength_) |
BufferImageCopy & | setBufferImageHeight (uint32_t bufferImageHeight_) |
BufferImageCopy & | setImageSubresource (ImageSubresourceLayers imageSubresource_) |
BufferImageCopy & | setImageOffset (Offset3D imageOffset_) |
BufferImageCopy & | setImageExtent (Extent3D imageExtent_) |
operator VkBufferImageCopy const & () const | |
operator VkBufferImageCopy & () | |
bool | operator== (BufferImageCopy const &rhs) const |
bool | operator!= (BufferImageCopy const &rhs) const |
Data Fields | |
DeviceSize | bufferOffset |
uint32_t | bufferRowLength |
uint32_t | bufferImageHeight |
ImageSubresourceLayers | imageSubresource |
Offset3D | imageOffset |
Extent3D | imageExtent |
Definition at line 25379 of file vulkan.hpp.
|
inline |
Definition at line 25381 of file vulkan.hpp.
|
inline |
Definition at line 25396 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 25447 of file vulkan.hpp.
|
inline |
Definition at line 25442 of file vulkan.hpp.
|
inline |
Definition at line 25462 of file vulkan.hpp.
References operator==().
|
inline |
Definition at line 25401 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 25452 of file vulkan.hpp.
References bufferImageHeight, bufferOffset, bufferRowLength, imageExtent, imageOffset, and imageSubresource.
Referenced by operator!=().
|
inline |
Definition at line 25418 of file vulkan.hpp.
References bufferImageHeight.
|
inline |
Definition at line 25406 of file vulkan.hpp.
References bufferOffset.
|
inline |
Definition at line 25412 of file vulkan.hpp.
References bufferRowLength.
|
inline |
Definition at line 25436 of file vulkan.hpp.
References imageExtent.
|
inline |
Definition at line 25430 of file vulkan.hpp.
References imageOffset.
|
inline |
Definition at line 25424 of file vulkan.hpp.
References imageSubresource.
uint32_t VULKAN_HPP_NAMESPACE::BufferImageCopy::bufferImageHeight |
Definition at line 25469 of file vulkan.hpp.
Referenced by operator==(), and setBufferImageHeight().
DeviceSize VULKAN_HPP_NAMESPACE::BufferImageCopy::bufferOffset |
Definition at line 25467 of file vulkan.hpp.
Referenced by operator==(), and setBufferOffset().
uint32_t VULKAN_HPP_NAMESPACE::BufferImageCopy::bufferRowLength |
Definition at line 25468 of file vulkan.hpp.
Referenced by operator==(), and setBufferRowLength().
Extent3D VULKAN_HPP_NAMESPACE::BufferImageCopy::imageExtent |
Definition at line 25472 of file vulkan.hpp.
Referenced by operator==(), and setImageExtent().
Offset3D VULKAN_HPP_NAMESPACE::BufferImageCopy::imageOffset |
Definition at line 25471 of file vulkan.hpp.
Referenced by operator==(), and setImageOffset().
ImageSubresourceLayers VULKAN_HPP_NAMESPACE::BufferImageCopy::imageSubresource |
Definition at line 25470 of file vulkan.hpp.
Referenced by operator==(), and setImageSubresource().