Class PhysicalResource¶
Defined in File render_graph.hpp
Inheritance Relationships¶
Base Type¶
public inexor::vulkan_renderer::RenderGraphObject
(Struct RenderGraphObject)
Derived Types¶
public inexor::vulkan_renderer::PhysicalBackBuffer
(Class PhysicalBackBuffer)public inexor::vulkan_renderer::PhysicalBuffer
(Class PhysicalBuffer)public inexor::vulkan_renderer::PhysicalImage
(Class PhysicalImage)
Class Documentation¶
-
class PhysicalResource : public inexor::vulkan_renderer::RenderGraphObject¶
Subclassed by inexor::vulkan_renderer::PhysicalBackBuffer, inexor::vulkan_renderer::PhysicalBuffer, inexor::vulkan_renderer::PhysicalImage
Public Functions
-
PhysicalResource(const PhysicalResource&) = delete¶
-
PhysicalResource(PhysicalResource&&) = delete¶
-
~PhysicalResource() override = default¶
-
PhysicalResource &operator=(const PhysicalResource&) = delete¶
-
PhysicalResource &operator=(PhysicalResource&&) = delete¶
Protected Attributes
-
VmaAllocation m_allocation = {VK_NULL_HANDLE}¶
Private Members
- friend RenderGraph
-
PhysicalResource(const PhysicalResource&) = delete¶