summaryrefslogtreecommitdiff
path: root/src/directoryrefresher.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/directoryrefresher.h')
-rw-r--r--src/directoryrefresher.h26
1 files changed, 24 insertions, 2 deletions
diff --git a/src/directoryrefresher.h b/src/directoryrefresher.h
index f828d793..66e85465 100644
--- a/src/directoryrefresher.h
+++ b/src/directoryrefresher.h
@@ -79,13 +79,35 @@ public:
/**
* @brief add files for a mod to the directory structure, including bsas
+ * @param directoryStructure
* @param modName
- * @param priorityBSA
+ * @param priority
* @param directory
- * @param priorityDir
+ * @param stealFiles
+ * @param archives
*/
void addModToStructure(MOShared::DirectoryEntry *directoryStructure, const QString &modName, int priority, const QString &directory, const QStringList &stealFiles, const QStringList &archives);
+ /**
+ * @brief add only the bsas of a mod to the directory structure
+ * @param directoryStructure
+ * @param modName
+ * @param priority
+ * @param directory
+ * @param archives
+ */
+ void addModBSAToStructure(MOShared::DirectoryEntry *directoryStructure, const QString &modName, int priority, const QString &directory, const QStringList &archives);
+
+ /**
+ * @brief add only regular files ofr a mod to the directory structure
+ * @param directoryStructure
+ * @param modName
+ * @param priority
+ * @param directory
+ * @param stealFiles
+ */
+ void addModFilesToStructure(MOShared::DirectoryEntry *directoryStructure, const QString &modName, int priority, const QString &directory, const QStringList &stealFiles);
+
public slots:
/**