csplugincommon/rendermanager/posteffects.h File Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces
csplugincommon/rendermanager/posteffects.h File Reference

Post processing effects manager. More...

`#include "csgfx/shadervarcontext.h"`
`#include "csplugincommon/rendermanager/rendertree.h"`
`#include "csutil/array.h"`
`#include "csutil/dirtyaccessarray.h"`
`#include "csutil/genericresourcecache.h"`
`#include "csutil/parray.h"`
`#include "csutil/ref.h"`
`#include "imap/services.h"`
`#include "ivideo/shader/shader.h"`

Go to the source code of this file.

## Classes
class | CS::RenderManager::PostEffectManager::Layer
| An effect layer. More...
struct | CS::RenderManager::PostEffectManager::LayerInputMap
| Custom input mapping for a layer. More...
struct | CS::RenderManager::PostEffectManager::LayerOptions
| Options for a postprocessing layer. More...
class | CS::RenderManager::PostEffectLayersParser
| Helper to parse post processing effect configurations. More...
class | CS::RenderManager::PostEffectManager
| Helper for post processing effects usage in render managers. More...
struct | CS::RenderManager::PostEffectManager::DimensionData::TexturesBucket
| Textures which have the same properties are managed in one "bucket". More...
## Namespaces
namespace | CS
| Main namespace for CrystalSpace.
namespace | CS::RenderManager
| Classes for render manager plugin implementation.

## Detailed Description

Post processing effects manager.

Definition in file posteffects.h.