1 #ifndef MSP_GL_SL_MODULECACHE_H_
2 #define MSP_GL_SL_MODULECACHE_H_
4 #include <msp/datafile/collection.h>
14 DataFile::Collection *resources;
15 std::map<std::string, Module *> modules;
19 ModuleCache(DataFile::Collection *);
20 ModuleCache(const ModuleCache &);
21 ModuleCache &operator=(const ModuleCache &);
24 const Module &add_module(const std::string &, const std::string &);
25 const Module &add_module(IO::Base &, const std::string &);
26 const Module &get_module(const std::string &);