]> git.tdb.fi Git - libs/gl.git/blobdiff - source/resource.cpp
Implement manual loading policy and async flag
[libs/gl.git] / source / resource.cpp
index c2cf94d5391909e3f199a46f658d2a182c810d80..e63341c8517296e1083d25a5daa9ab28c705f587 100644 (file)
@@ -20,7 +20,12 @@ void Resource::set_manager(ResourceManager *m)
                manager->remove_resource(*this);
        manager = m;
        if(manager)
+       {
                manager->add_resource(*this);
+               manager_data = manager->get_data_for_resource(*this);
+       }
+       else
+               manager_data = 0;
 }
 
 } // namespace GL