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: