VulkanEngine 0.1
Graphics engine using Vulkan
Loading...
Searching...
No Matches
VulkanEngine::ImageBase Class Referenceabstract

Base class for image types. More...

#include <ImageBase.h>

Inheritance diagram for VulkanEngine::ImageBase:
VulkanEngine::Image< format, image_type, tiling, sample_count_flags > VulkanEngine::ShaderImage< format, image_type, tiling, sample_count_flags >

Public Member Functions

 ImageBase ()
 Contructor.
 
virtual ~ImageBase ()
 Destructor.
 
virtual vk::Image getVkImage () const =0
 Get the interal vulkan image.
 
virtual vk::ImageView getVkImageView () const =0
 Get the internal vulkan image view.
 

Detailed Description

Base class for image types.

Member Function Documentation

◆ getVkImage()

virtual vk::Image VulkanEngine::ImageBase::getVkImage ( ) const
pure virtual

Get the interal vulkan image.

Implemented in VulkanEngine::Image< format, image_type, tiling, sample_count_flags >.

◆ getVkImageView()

virtual vk::ImageView VulkanEngine::ImageBase::getVkImageView ( ) const
pure virtual

Get the internal vulkan image view.

Implemented in VulkanEngine::Image< format, image_type, tiling, sample_count_flags >.


The documentation for this class was generated from the following files: