Class PhysicalImage

Inheritance Relationships

Base Type

Class Documentation

class inexor::vulkan_renderer::PhysicalImage : public inexor::vulkan_renderer::PhysicalResource

Public Functions

inline PhysicalImage(VmaAllocator allocator, VkDevice device)
PhysicalImage(const PhysicalImage&) = delete
PhysicalImage(PhysicalImage&&) = delete
~PhysicalImage() override
PhysicalImage &operator=(const PhysicalImage&) = delete
PhysicalImage &operator=(PhysicalImage&&) = delete

Private Members

friend RenderGraph
VkImage m_image = {VK_NULL_HANDLE}
VkImageView m_image_view = {VK_NULL_HANDLE}