using Scene::Loader;
private:
- typedef std::set<Renderable *> RenderableSet;
- typedef std::vector<Renderable *> RenderableArray;
-
- RenderableSet renderables;
- mutable RenderableArray cache;
+ std::vector<Renderable *> renderables;
public:
virtual void add(Renderable &);
virtual void remove(Renderable &);
-private:
- void populate_cache() const;
-
-public:
virtual void setup_frame(Renderer &);
virtual void finish_frame();