3 This file is part of libmspgl
4 Copyright © 2010-2011 Mikko Rasa, Mikkosoft Productions
5 Distributed under the LGPL
8 #include "simplescene.h"
13 void SimpleScene::add(const Renderable &r)
15 renderables.insert(&r);
18 void SimpleScene::remove(const Renderable &r)
20 renderables.erase(&r);
23 void SimpleScene::render(Renderer &renderer, const Tag &tag) const
25 for(RenderableSet::const_iterator i=renderables.begin(); i!=renderables.end(); ++i)
26 (*i)->render(renderer, tag);