summaryrefslogtreecommitdiff
path: root/src/pluginlist.h
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2014-01-23 21:14:44 +0100
committerTannin <devnull@localhost>2014-01-23 21:14:44 +0100
commitde984a4ef8b4720f73db5b80b018b358cbe12f8a (patch)
tree0ad5e5ff5285326a991cbf6d5d90853d9a549caf /src/pluginlist.h
parente597823337c858f2985c615ee5147f47567991ee (diff)
- information from boss no longer gets lost as soon as the plugin list gets refreshed
- bugfix: modified boss dll missed one file on sorting
Diffstat (limited to 'src/pluginlist.h')
-rw-r--r--src/pluginlist.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pluginlist.h b/src/pluginlist.h
index bb7428d0..f8c69e11 100644
--- a/src/pluginlist.h
+++ b/src/pluginlist.h
@@ -214,6 +214,9 @@ private:
bool m_HasIni;
std::set<QString> m_Masters;
mutable std::set<QString> m_MasterUnset;
+ };
+
+ struct BossInfo {
QStringList m_BOSSMessages;
bool m_BOSSUnrecognized;
};
@@ -332,6 +335,8 @@ private:
std::map<QString, int> m_ESPLoadOrder;
std::map<QString, int> m_LockedOrder;
+ std::map<QString, BossInfo> m_BossInfo; // maps esp names to boss information
+
QString m_CurrentProfile;
QFontMetrics m_FontMetrics;