class AddonManager : public Currenton<AddonManager>
{
public:
- AddonManager();
+ AddonManager(std::vector<std::string>& ignored_addon_filenames_);
~AddonManager();
/**
*/
void load_addons();
- /**
- * Write AddonManager configuration to Lisp
- */
- void write(Writer& writer);
-
- /**
- * Read AddonManager configuration from Lisp
- */
- void read(const Reader& lisp);
-
private:
std::vector<Addon*> addons;
- std::vector<std::string> ignored_addon_filenames;
+ std::vector<std::string>& ignored_addon_filenames;
};
#endif