X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fscene.h;h=329099ea341f31479bbb5e7063c062b226bba49d;hb=b617c5d7b5283ad260a77f01e42e6170cabbc03d;hp=05c5b6785b3bf53cb2de92c2d45ee180c85bbc0e;hpb=e759062876ee7fc81d1c2f40818d5bf97898d53d;p=libs%2Fgl.git diff --git a/source/scene.h b/source/scene.h index 05c5b678..329099ea 100644 --- a/source/scene.h +++ b/source/scene.h @@ -21,14 +21,18 @@ class ObjectInstance; class Scene: public Renderable { private: - std::map > objects; - std::set renderables; + typedef std::set InstanceSet; + typedef std::map ObjectMap; + typedef std::set RenderableSet; + + ObjectMap objects; + RenderableSet renderables; public: void add(const Renderable &); void remove(const Renderable &); - virtual void render(const Tag &tag=Tag()) const; + virtual void render(const Tag &tag = Tag()) const; }; } // namespace GL