]> git.tdb.fi Git - libs/gl.git/blobdiff - source/resource.cpp
Add getters for RenderTarget width and height
[libs/gl.git] / source / resource.cpp
index c2cf94d5391909e3f199a46f658d2a182c810d80..4be6ee26bcef7d6bafa241a42fdf0bf00dde1fe4 100644 (file)
@@ -20,7 +20,17 @@ 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;
+}
+
+bool Resource::is_loaded() const
+{
+       return manager ? manager->is_resource_loaded(*this) : true;
 }
 
 } // namespace GL