]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/occludedscene.h
Use C++11 features with containers
[libs/gl.git] / source / render / occludedscene.h
index 9140d13b62624b56ab1ce7e5f022f691df4a2302..056acb2e0d12b2e14f74fcbffcde37cee09f7674 100644 (file)
@@ -31,14 +31,11 @@ private:
                OccludedRenderable();
        };
 
-       typedef std::set<Renderable *> RenderableSet;
-       typedef std::vector<OccludedRenderable> OccludedArray;
-
        const Mesh &bounding_mesh;
        const Program &bounding_shader;
-       RenderableSet renderables;
+       std::set<Renderable *> renderables;
        float occluder_min_size;
-       mutable OccludedArray occluded_cache;
+       mutable std::vector<OccludedRenderable> occluded_cache;
        mutable bool cache_dirty;
 
 public: