#include "irrlichttypes_extrabloated.h"#include <IrrlichtDevice.h>#include <IVideoDriver.h>#include <vector>#include <memory>#include <string>
Include dependency graph for pipeline.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | PipelineContext |
| class | RenderPipelineObject |
| Base object that can be owned by RenderPipeline. More... | |
| class | RenderSource |
| Represents a source of rendering information such as textures. More... | |
| class | RenderTarget |
| Represents a render target (screen or framebuffer) More... | |
| class | TextureBuffer |
| Texture buffer represents a framebuffer with a multiple attached textures. More... | |
| struct | TextureBuffer::TextureDefinition |
| class | TextureBufferOutput |
| Targets output to designated texture in texture buffer. More... | |
| class | RemappingSource |
| Allows remapping texture indicies in another RenderSource. More... | |
| class | DynamicSource |
| class | ScreenTarget |
| Implements direct output to screen framebuffer. More... | |
| class | DynamicTarget |
| class | RenderStep |
| Base class for rendering steps in the pipeline. More... | |
| class | TrivialRenderStep |
| Provides default empty implementation of supporting methods in a rendering step. More... | |
| class | SetRenderTargetStep |
| Dynamically changes render target of another step. More... | |
| class | SwapTexturesStep |
| Swaps two textures in the texture buffer. More... | |
| class | RenderPipeline |
| Render Pipeline provides a flexible way to execute rendering steps in the engine. More... | |
Namespaces | |
| namespace | irr |
| namespace | irr::video |