Struct RenderGraphObject¶
Defined in File render_graph.hpp
Inheritance Relationships¶
Derived Types¶
public inexor::vulkan_renderer::PhysicalResource
(Class PhysicalResource)public inexor::vulkan_renderer::PhysicalStage
(Class PhysicalStage)public inexor::vulkan_renderer::RenderResource
(Class RenderResource)public inexor::vulkan_renderer::RenderStage
(Class RenderStage)
Struct Documentation¶
-
struct RenderGraphObject¶
Base class of all render graph objects (resources and stages).
Note
This is just for internal use.
Subclassed by inexor::vulkan_renderer::PhysicalResource, inexor::vulkan_renderer::PhysicalStage, inexor::vulkan_renderer::RenderResource, inexor::vulkan_renderer::RenderStage
Public Functions
-
RenderGraphObject() = default¶
-
RenderGraphObject(const RenderGraphObject&) = delete¶
-
RenderGraphObject(RenderGraphObject&&) = delete¶
-
virtual ~RenderGraphObject() = default¶
-
RenderGraphObject &operator=(const RenderGraphObject&) = delete¶
-
RenderGraphObject &operator=(RenderGraphObject&&) = delete¶
-
RenderGraphObject() = default¶