#include <DepthImage.h>
|
| DepthImage (const LogicalDevice &virtualGpu, const PhysicalDevice &realGpu, std::pair< unsigned int, unsigned int > resolution) |
|
| DepthImage (const DepthImage &)=delete |
|
DepthImage & | operator= (const DepthImage &)=delete |
|
| DepthImage (DepthImage &&)=default |
|
DepthImage & | operator= (DepthImage &&movedFrom)=default |
|
| ~DepthImage ()=default |
|
| Image (const VkImage &image, const LogicalDevice &virtualGpu, VkFormat format, std::pair< unsigned int, unsigned int > resolution) |
|
| Image (const Image &)=delete |
|
Image & | operator= (const Image &)=delete |
|
| Image (Image &&) noexcept |
|
Image & | operator= (Image &&) noexcept |
|
| ~Image () |
|
const VkImage & | operator+ () const |
|
VkFormat | getFormat () const |
| Returns the format of the image, which is the same format of all the images in the swapchain of this image. More...
|
|
const ImageView & | generateImageView (std::string tag, const LogicalDevice &virtualGpu, VkImageAspectFlags type=VK_IMAGE_ASPECT_COLOR_BIT) |
| Creates a new image view for this image, and adds it to the array of image views of this image, on last position. More...
|
|
void | eliminateImageView (std::string tag) |
| Eliminates the specified image view. More...
|
|
const ImageView & | operator[] (std::string tag) const |
| Returns the image view associated with the tag. More...
|
|
const std::map< std::string, ImageView > & | getImageViews () const |
| Returns all the image views of this image. More...
|
|
◆ DepthImage() [1/3]
Vulkan::DepthImage::DepthImage |
( |
const LogicalDevice & |
virtualGpu, |
|
|
const PhysicalDevice & |
realGpu, |
|
|
std::pair< unsigned int, unsigned int > |
resolution |
|
) |
| |
|
inline |
◆ DepthImage() [2/3]
Vulkan::DepthImage::DepthImage |
( |
const DepthImage & |
| ) |
|
|
delete |
◆ DepthImage() [3/3]
◆ ~DepthImage()
Vulkan::DepthImage::~DepthImage |
( |
| ) |
|
|
default |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: