#include <spSceneGraphSimple.hpp>
Public Member Functions | |
SceneGraphSimple () | |
virtual | ~SceneGraphSimple () |
virtual void | render () |
virtual void | renderScenePlain (Camera *ActiveCamera) |
Renders the whole scene plain. This is used to render shadow maps. | |
Protected Attributes | |
video::MaterialStates | MaterialPlain_ |
The SceneGraphSimple is used for (as the name implies) simple scenes. Each object will be passed through and no kind of tree hierarchy optimization will be carried out.
sp::scene::SceneGraphSimple::SceneGraphSimple | ( | ) |
virtual sp::scene::SceneGraphSimple::~SceneGraphSimple | ( | ) | [virtual] |
virtual void sp::scene::SceneGraphSimple::render | ( | ) | [virtual] |
Renders the whole scene without using a camera object. This is particular used when a scene manager is a child of another one.
Implements sp::scene::SceneGraph.
Reimplemented in sp::scene::SceneGraphSimpleStream.
virtual void sp::scene::SceneGraphSimple::renderScenePlain | ( | Camera * | ActiveCamera | ) | [virtual] |
Renders the whole scene plain. This is used to render shadow maps.
Reimplemented from sp::scene::SceneGraph.