csplugincommon/rendermanager/render.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/render.h File Reference

Context rendering. More...

`#include "csplugincommon/rendermanager/posteffects.h"`
`#include "csplugincommon/rendermanager/operations.h"`
`#include "csplugincommon/rendermanager/rendertree.h"`
`#include "csplugincommon/rendermanager/svarrayholder.h"`
`#include "csplugincommon/rendermanager/occluvis.h"`
`#include "ivideo/graph2d.h"`
`#include "iengine/sector.h"`

Go to the source code of this file.

## Classes
class | CS::RenderManager::BeginFinishDrawScope
| Scope wrapper for setting BeginDraw flags and calling FinishDraw on scope end. More...
class | CS::RenderManager::ContextTargetSetup< ContextType >
| Scope wrapper for setting render target from context settings. More...
class | CS::RenderManager::RenderCommon< RenderTree >
| Common mesh render functions. More...
class | CS::RenderManager::SimpleContextRender< RenderTree >
| Render mesh nodes within one context. More...
class | CS::RenderManager::SimpleContextRenderByMesh< RenderTree >
| Render mesh nodes within one context with "by mesh" render grouping. More...
class | CS::RenderManager::SimpleTreeRenderer< RenderTree >
| Renderer for multiple contexts, grouping them by render target and rendering all layers of each context to same target. More...
## Namespaces
namespace | CS
| Main namespace for CrystalSpace.
namespace | CS::RenderManager
| Classes for render manager plugin implementation.

## Detailed Description

Context rendering.

Definition in file render.h.