version 3.3

VRS::StandardRenderer Class Reference

#include <vrs/sg/standardrenderer.h>

Inheritance diagram for VRS::StandardRenderer:

VRS::MultiSceneRenderer VRS::SharedObj VRS::Visitable VRS::GrayScaleRendererGL

List of all members.

Public Member Functions

 StandardRenderer ()
 Does the complete scene graph evaluation exactly once. This is used for standard rendering.
virtual void start (Engine *)
 Starts frame rendering with (possibly) several scene graph evaluations.
virtual void stop (Engine *)
 Stops frame rendering.
virtual bool needSceneEvaluation (Engine *)
 Returns whether evaluating the scene graph is required.
virtual void preEvaluateScene (Engine *)
 pre evaluation hook which is invoked before the scene graph is evaluated
virtual void postEvaluateScene (Engine *)
 post evaluation hook which is invoked after the scene graph is evaluated
 VRS_TYPEINFO (StandardRenderer, MultiSceneRenderer)
 VRS_SERIALIZABLE (StandardRenderer)


Constructor & Destructor Documentation

VRS::StandardRenderer::StandardRenderer (  ) 

Does the complete scene graph evaluation exactly once. This is used for standard rendering.


Member Function Documentation

virtual void VRS::StandardRenderer::start ( Engine  )  [virtual]

Starts frame rendering with (possibly) several scene graph evaluations.

Implements VRS::MultiSceneRenderer.

virtual void VRS::StandardRenderer::stop ( Engine  )  [virtual]

Stops frame rendering.

Implements VRS::MultiSceneRenderer.

virtual bool VRS::StandardRenderer::needSceneEvaluation ( Engine  )  [virtual]

Returns whether evaluating the scene graph is required.

Implements VRS::MultiSceneRenderer.

virtual void VRS::StandardRenderer::preEvaluateScene ( Engine  )  [virtual]

pre evaluation hook which is invoked before the scene graph is evaluated

Implements VRS::MultiSceneRenderer.

virtual void VRS::StandardRenderer::postEvaluateScene ( Engine  )  [virtual]

post evaluation hook which is invoked after the scene graph is evaluated

Implements VRS::MultiSceneRenderer.

Reimplemented in VRS::GrayScaleRendererGL.

VRS::StandardRenderer::VRS_TYPEINFO ( StandardRenderer  ,
MultiSceneRenderer   
)

VRS::StandardRenderer::VRS_SERIALIZABLE ( StandardRenderer   ) 


The documentation for this class was generated from the following file:

Generated on Tue May 22 06:00:30 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact