1 #ifndef MSP_GL_SCENE_H_
2 #define MSP_GL_SCENE_H_
4 #include "renderable.h"
10 Scenes are containers for other Renderables. This is a base class that can't
11 be instantiated. At the moment the available Scene types are SimpleScene,
12 InstancedScene and OrderedScene.
14 class Scene: public Renderable
21 virtual void add(const Renderable &) = 0;
22 virtual void remove(const Renderable &) = 0;
24 using Renderable::render;
25 virtual void render(const Tag & = Tag()) const;