CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
RenderGraphSlot.hpp File Reference

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.