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

Render manager visibility culling. More...

`#include "csplugincommon/rendermanager/rendertree.h"`
`#include "csplugincommon/rendermanager/renderview.h"`
`#include "iengine/viscull.h"`

Go to the source code of this file.

## Classes
class | CS::RenderManager::Implementation::ViscullCallback< RenderTree >
| Helper class implementing the visculler callback functionality and adds rendermeshes via AddRenderMeshToContext function. More...
## Namespaces
namespace | CS
| Main namespace for CrystalSpace.
namespace | CS::RenderManager
| Classes for render manager plugin implementation.
## Functions
template<typename RenderTree >
bool | CS::RenderManager::Viscull (typename RenderTree::ContextNode &context, RenderView *rw, iVisibilityCuller *culler)
| Use the given renderview and visibility culler to perform a culling step, add all found meshes to the given context.

## Detailed Description

Render manager visibility culling.

Definition in file viscull.h.