CrystalSpace

Public API Reference

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.


Generated for Crystal Space 2.0 by doxygen 1.6.1