diff --git a/src/runner/uibasewrappers.h b/src/runner/uibasewrappers.h index 275931d..41528e0 100644 --- a/src/runner/uibasewrappers.h +++ b/src/runner/uibasewrappers.h @@ -140,6 +140,9 @@ struct IOrganizerWrapper: MOBase::IOrganizer, boost::python::wrapperget_override("installMod")(fileName); } virtual MOBase::IDownloadManager *downloadManager() { return this->get_override("downloadManager")(); } virtual QString resolvePath(const QString &fileName) const { return this->get_override("resolvePath")(fileName); } + virtual QStringList listDirectories(const QString &directoryName) const { return this->get_override("listDirectories")(directoryName); } + virtual QStringList findFiles(const QString &path, const std::function &filter) const { return this->get_override("findFiles")(path, filter); } + virtual void onAboutToRun(const boost::function &func) { this->get_override("onAboutToRun")(func); } }; struct IDownloadManagerWrapper: MOBase::IDownloadManager, boost::python::wrapper