CeresEngine
0.2.0
A game development framework
Loading...
Searching...
No Matches
Forward.hpp
Go to the documentation of this file.
1
//
2
// CeresEngine - A game development framework
3
//
4
// Created by Rogiel Sulzbach.
5
// Copyright (c) 2018-2022 Rogiel Sulzbach. All rights reserved.
6
//
7
8
#pragma once
9
10
#include "
CeresEngine/Foundation/SmartPtr.hpp
"
11
12
namespace
CeresEngine::RenderGraph2
{
13
class
RenderGraph
;
14
15
class
RenderGraphResource
;
16
class
RenderGraphImage
;
17
class
RenderGraphBuffer
;
18
}
// namespace CeresEngine::RenderGraph2
19
20
CE_RCPTR_TRAIT_DECL
(
CeresEngine::RenderGraph2::RenderGraphResource
);
21
CE_RCPTR_TRAIT_DECL
(
CeresEngine::RenderGraph2::RenderGraphImage
);
22
CE_RCPTR_TRAIT_DECL
(
CeresEngine::RenderGraph2::RenderGraphBuffer
);
SmartPtr.hpp
CE_RCPTR_TRAIT_DECL
#define CE_RCPTR_TRAIT_DECL(ClassName)
Definition
SmartPtr.hpp:375
CeresEngine::RenderGraph2::RenderGraphBuffer
Definition
RenderGraphBuffer.hpp:31
CeresEngine::RenderGraph2::RenderGraph
Represents a graph type that can be used for describring the whole rendering process in the engine.
Definition
RenderGraph.hpp:33
CeresEngine::RenderGraph2::RenderGraphImage
A RenderGraph resource that represents a GPU image.
Definition
RenderGraphImage.hpp:76
CeresEngine::RenderGraph2::RenderGraphResource
Definition
RenderGraphResource.hpp:26
CeresEngine::RenderGraph2
Definition
Forward.hpp:12
Sources
CeresEngine
Renderer
RenderGraph2
Forward.hpp
Generated by
1.9.8