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

Render manager portal setup. More...

`#include "iengine/movable.h"`
`#include "iengine/portal.h"`
`#include "iengine/portalcontainer.h"`
`#include "iengine/sector.h"`
`#include "csgeom/math3d.h"`
`#include "csgeom/polyclip.h"`
`#include "csgfx/renderbuffer.h"`
`#include "csgfx/shadervarcontext.h"`
`#include "cstool/rbuflock.h"`
`#include "csplugincommon/rendermanager/renderview.h"`
`#include "csplugincommon/rendermanager/svsetup.h"`
`#include "csplugincommon/rendermanager/texturecache.h"`

Go to the source code of this file.

## Classes
struct | CS::RenderManager::StandardPortalSetup< RenderTreeType, ContextSetup >::ContextSetupData
| Data that needs to be passed between portal setup steps by the context setup function. More...
struct | CS::RenderManager::StandardPortalSetup_Base::PersistentData::csBoxClipperCached
| Cache-helper for box clipper caching. More...
struct | CS::RenderManager::StandardPortalSetup_Base::PersistentData
| Data used by the helper that needs to persist over multiple frames. More...
struct | CS::RenderManager::StandardPortalSetup_Base::PersistentData::PortalBufferConstraint
| GenericCache-constraints for PortalBuffer caching. More...
struct | CS::RenderManager::StandardPortalSetup_Base::PersistentData::PortalBuffers
| Cache structure for portal render buffers. More...
class | CS::RenderManager::StandardPortalSetup< RenderTreeType, ContextSetup >
| Standard setup functor for portals. More...
class | CS::RenderManager::StandardPortalSetup_Base
| Base class for StandardPortalSetup, containing types and members which are independent of the template arguments that can be provided to StandardPortalSetup. More...
## Namespaces
namespace | CS
| Main namespace for CrystalSpace.
namespace | CS::RenderManager
| Classes for render manager plugin implementation.

## Detailed Description

Render manager portal setup.

Definition in file portalsetup.h.