diff options
Diffstat (limited to 'opentrack/work.hpp')
-rw-r--r-- | opentrack/work.hpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/opentrack/work.hpp b/opentrack/work.hpp index 3e51b480..bd69f7ba 100644 --- a/opentrack/work.hpp +++ b/opentrack/work.hpp @@ -9,32 +9,6 @@ #include <QFrame> #include <memory> -struct Modules { - Modules() : - module_list(dylib::enum_libraries()), - filter_modules(filter(dylib::Filter)), - tracker_modules(filter(dylib::Tracker)), - protocol_modules(filter(dylib::Protocol)) - {} - QList<ptr<dylib>>& filters() { return filter_modules; } - QList<ptr<dylib>>& trackers() { return tracker_modules; } - QList<ptr<dylib>>& protocols() { return protocol_modules; } -private: - QList<ptr<dylib>> module_list; - QList<ptr<dylib>> filter_modules; - QList<ptr<dylib>> tracker_modules; - QList<ptr<dylib>> protocol_modules; - - QList<ptr<dylib>> filter(dylib::Type t) - { - QList<ptr<dylib>> ret; - for (auto x : module_list) - if (x->type == t) - ret.push_back(x); - return ret; - } -}; - struct Work { main_settings& s; |