6 #include <msp/core/application.h>
7 #include <msp/strings/regex.h>
13 class PoeFilter: public Msp::RegisteredApplication<PoeFilter>
16 class Loader: public Msp::DataFile::ObjectLoader<PoeFilter>
22 void category(const std::string &);
23 void filter(const std::string &);
24 void import(const std::string &);
31 std::map<std::string, Category> categories;
32 std::map<std::string, Filter> filters;
35 PoeFilter(int, char **);
39 const Theme &get_theme() const { return theme; }
40 const Category &get_category(const std::string &) const;
41 void find_categories(const Msp::Regex &, std::vector<const Category *> &) const;
42 const Filter &get_filter(const std::string &) const;