X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fscene.cpp;fp=source%2Fscene.cpp;h=28b794b035c5b3da61bf4cd9e92363607a5b771a;hp=c28192d407fe529ae2e258700d32243cee654e32;hb=97015ec7bddd26aa746f5227e4109b7d32438cca;hpb=927a1aa0a3a27e463ec0efc08bd08e7c4e969909 diff --git a/source/scene.cpp b/source/scene.cpp index c28192d4..28b794b0 100644 --- a/source/scene.cpp +++ b/source/scene.cpp @@ -9,8 +9,6 @@ Distributed under the LGPL #include "objectinstance.h" #include "scene.h" -using namespace std; - namespace Msp { namespace GL { @@ -26,7 +24,7 @@ void Scene::remove(const Renderable &r) { if(const ObjectInstance *oi=dynamic_cast(&r)) { - map >::iterator i=objects.find(&oi->get_object()); + ObjectMap::iterator i=objects.find(&oi->get_object()); if(i!=objects.end()) { i->second.erase(oi); @@ -40,10 +38,10 @@ void Scene::remove(const Renderable &r) void Scene::render(const Tag &tag) const { - for(map >::const_iterator i=objects.begin(); i!=objects.end(); ++i) + for(ObjectMap::const_iterator i=objects.begin(); i!=objects.end(); ++i) i->first->render(i->second.begin(), i->second.end(), tag); - for(set::const_iterator i=renderables.begin(); i!=renderables.end(); ++i) + for(RenderableSet::const_iterator i=renderables.begin(); i!=renderables.end(); ++i) (*i)->render(tag); }