#ifndef MSP_GL_ORDEREDSCENE_H_
#define MSP_GL_ORDEREDSCENE_H_
-#include <list>
+#include <vector>
#include "scene.h"
namespace Msp {
using Scene::Loader;
private:
- typedef std::list<Renderable *> RenderableList;
-
- RenderableList renderables;
+ std::vector<Renderable *> renderables;
public:
virtual void add(Renderable &);
virtual void setup_frame(Renderer &);
virtual void finish_frame();
- using Scene::render;
virtual void render(Renderer &, Tag = Tag()) const;
};