]> git.tdb.fi Git - libs/gl.git/blobdiff - source/resourcemanager.h
Dissolve the association to resources when ResourceManager is destroyed
[libs/gl.git] / source / resourcemanager.h
index fb4353350f4c2138a1b4a4d1d541b08bf1016f61..49a4c0bde3a7d33b1a02da359c486257a2e9b735 100644 (file)
@@ -65,12 +65,13 @@ private:
                void terminate();
        };
 
+       typedef std::map<const Resource *, ManagedResource> ResourceMap;
        typedef std::list<ManagedResource *> LoadQueue;
 
        LoadingPolicy policy;
        bool async_loads;
-       std::map<const Resource *, ManagedResource> resources;
-       std::list<ManagedResource *> queue;
+       ResourceMap resources;
+       LoadQueue queue;
        LoadingThread thread;
 
 public: