]> git.tdb.fi Git - libs/gl.git/blobdiff - source/resources/resources.h
Make Scenes loadable from collection files too
[libs/gl.git] / source / resources / resources.h
index abda5cde7b29f8ee0756536e9acf918510a5333f..5861bbfb41259a8a910e87f55a2ad78498706c81 100644 (file)
@@ -21,6 +21,16 @@ application-specific collection.
 */
 class Resources: virtual public DataFile::Collection
 {
+public:
+       class Loader: public DataFile::DerivedObjectLoader<Resources, Collection::Loader>
+       {
+       public:
+               Loader(Resources &);
+
+       private:
+               void scene(const std::string &);
+       };
+
 private:
        TextureFilter default_tex_filter;
        float default_tex_anisotropy;