void init();
virtual void finish();
+ void bounding_sphere_hint(float, float, float, float);
void level_of_detail(unsigned);
};
std::vector<LevelOfDetail> lods;
Geometry::BoundingSphere<float, 3> bounding_sphere;
+ bool lod0_watched;
public:
Object();
const RenderPass *get_pass(const Tag &, unsigned) const;
virtual void resource_loaded(Resource &);
+ virtual void resource_removed(Resource &);
};
} // namespace GL