![]() |
Public API Reference |
Render tree. More...
#include "iengine/camera.h"#include "csplugincommon/rendermanager/standardtreetraits.h"#include "csutil/dirtyaccessarray.h"#include "csutil/metautils.h"#include "csutil/redblacktree.h"#include "cstool/rendermeshholder.h"Go to the source code of this file.
Classes | |
| struct | CS::RenderManager::RenderTree< TreeTraits >::ContextNode |
| A single context node, Groups meshes which should be rendered from the same view to the same target. More... | |
| struct | CS::RenderManager::RenderTree< TreeTraits >::MeshNode |
| A mesh node is a single list of meshes that can be rendered in one go without any explicit order considerations. More... | |
| struct | CS::RenderManager::RenderTree< TreeTraits >::PersistentData |
| Data used by the render tree that needs to persist over multiple frames. More... | |
| struct | CS::RenderManager::RenderTree< TreeTraits >::ContextNode::PortalHolder |
| Information for a portal. More... | |
| class | CS::RenderManager::RenderTree< TreeTraits > |
| RenderTree is the main data-structure for the rendermanagers. More... | |
| class | CS::RenderManager::RenderTreeBase |
| Helper class containing stuff which doesn't require any of the template parameters to RenderTree. More... | |
| struct | CS::RenderManager::RenderTree< TreeTraits >::MeshNode::SingleMesh |
| A single mesh within the tree to be rendered. More... | |
| struct | CS::RenderManager::RenderTree< TreeTraits >::ContextNode::TargetTexture |
| A single render target. More... | |
Namespaces | |
| namespace | CS |
Main namespace for CrystalSpace. | |
| namespace | CS::RenderManager |
Classes for render manager plugin implementation. | |
Render tree.
Definition in file rendertree.h.