|
CeresEngine 0.2.0
A game development framework
|
#include "Forward.hpp"#include "RenderResource.hpp"#include "CeresEngine/DataTypes.hpp"#include "CeresEngine/Foundation/Event.hpp"#include "CeresEngine/Foundation/Container/Vector.hpp"Go to the source code of this file.
Classes | |
| class | CeresEngine::Slot |
| A render task slot. More... | |
| class | CeresEngine::InputSlot |
| A slot that inputs a resource. Can be connected to a single output. More... | |
| class | CeresEngine::OutputSlot |
| A slot that outputs a resource. Can be connected to multiple input slots. More... | |
| class | CeresEngine::Connection |
| A class that describes the connection between an input and an output slot. More... | |
| class | CeresEngine::BasicInputSlot |
| A basic input slot. More... | |
| class | CeresEngine::BasicOutputSlot |
| A basic output slot. More... | |
| class | CeresEngine::TSlot< P, RT > |
| A type-safe slot base class. More... | |
| class | CeresEngine::TInput< RT > |
| A type-safe input slot type. More... | |
| class | CeresEngine::TOutput< RT > |
| A type-safe output slot type. More... | |
Namespaces | |
| namespace | CeresEngine |
Typedefs | |
| using | CeresEngine::ImageInput = TInput< ImageRenderResource > |
| An input slot that represents an image. | |
| using | CeresEngine::BufferInput = TInput< BufferRenderResource > |
| An input slot that represents a buffer. | |
| using | CeresEngine::ImageOutput = TOutput< ImageRenderResource > |
| An output slot that represents an image. | |
| using | CeresEngine::BufferOutput = TOutput< BufferRenderResource > |
| An output slot that represents a buffer. | |