+Scene::Loader::Loader(Scene &s, Collection &c):
+ DataFile::CollectionObjectLoader<Scene>(s, &c)
+{
+ add("object", &Loader::object);
+}
+
+void Scene::Loader::object(const string &n)
+{
+ RefPtr<AnimatedObject> anob = new AnimatedObject(get_collection().get<GL::Object>(n));
+ load_sub(*anob);
+ obj.add(*anob);
+ obj.owned_data.push_back(anob.release());