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.
Generated for Crystal Space 2.0 by doxygen 1.6.1