iRenderManagerPostEffects Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
iRenderManagerPostEffects Struct Reference

Interface to add post-effects layers. More...

`#include <iengine/rendermanager.h>`

Inheritance diagram for iRenderManagerPostEffects:

List of all members.

## Public Member Functions
virtual bool | AddLayersFromDocument (iDocumentNode *node)=0
| Add the post effect layers defined in the given document node to the list of active layers.
virtual bool | AddLayersFromFile (const char *filename)=0
| Add the post effect layers defined in the given file to the list of active layers.
virtual void | ClearLayers ()=0
| Clear all active post effect layers.

## Detailed Description

Interface to add post-effects layers.

Definition at line 103 of file rendermanager.h.

## Member Function Documentation

virtual bool iRenderManagerPostEffects::AddLayersFromDocument | ( | iDocumentNode * | node | ) | `[pure virtual]`

Add the post effect layers defined in the given document node to the list of active layers.

Implemented in CS::RenderManager::PostEffectsSupport.

virtual bool iRenderManagerPostEffects::AddLayersFromFile | ( | const char * | filename | ) | `[pure virtual]`

Add the post effect layers defined in the given file to the list of active layers.

Implemented in CS::RenderManager::PostEffectsSupport.

virtual void iRenderManagerPostEffects::ClearLayers | ( |  | ) | `[pure virtual]`

Clear all active post effect layers.

Implemented in CS::RenderManager::PostEffectsSupport.

The documentation for this struct was generated from the following file:

- iengine/rendermanager.h