Caelum  0.6.4
Classes | Public Member Functions | Protected Member Functions | Friends | List of all members
Caelum::DepthComposerInstance Class Reference

Per-viewport instance of. More...

#include <DepthComposer.h>

Inheritance diagram for Caelum::DepthComposerInstance:
[legend]

Public Member Functions

DepthComposergetParent () const
 Get parent DepthComposer; with all the interesting parameters.
 
Ogre::ViewportgetViewport () const
 Get the viewport this instance is attached to.
 
Ogre::CompositorInstancegetCompositorInstance () const
 Get compositor instance; attached to the viewport.
 
Caelum::DepthRenderergetDepthRenderer () const
 Get the underlying depth renderer. More...
 
 DepthComposerInstance (DepthComposer *parent, Ogre::Viewport *view)
 

Protected Member Functions

void _update ()
 Called from DepthComposer::update.
 
void addCompositor ()
 
void removeCompositor ()
 
bool isCompositorEnabled ()
 

Friends

class DepthComposer
 

Detailed Description

Per-viewport instance of.

See also
DepthComposer This will create and control one ogre::CompositorInstance.

Member Function Documentation

◆ getDepthRenderer()

Caelum::DepthRenderer* Caelum::DepthComposerInstance::getDepthRenderer ( ) const
inline

Get the underlying depth renderer.

Allow the user to tweak the depth renderer.