Replace GameInfo::getLoadorderMechanism with IPluginGame::getLoadOrderMechanism

This commit is contained in:
Thomas Tanner
2015-11-24 14:20:47 +00:00
parent fc8f6c77bc
commit 0b9a56fa7a
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -858,6 +858,7 @@ BOOST_PYTHON_MODULE(mobase)
.def("getNexusName", bpy::pure_virtual(&MOBase::IPluginGame::getNexusName))
.def("getIniFiles", bpy::pure_virtual(&MOBase::IPluginGame::getIniFiles))
.def("getDLCPlugins", bpy::pure_virtual(&MOBase::IPluginGame::getDLCPlugins))
.def("getLoadOrderMechanism", bpy::pure_virtual(&MOBase::IPluginGame::getLoadOrderMechanism))
//Plugin interface.
.def("init", bpy::pure_virtual(&MOBase::IPluginGame::init))
+1
View File
@@ -319,6 +319,7 @@ struct IPluginGameWrapper: MOBase::IPluginGame, boost::python::wrapper<MOBase::I
virtual QString getNexusName() const override { return this->get_override("getNexusName")(); }
virtual QStringList getIniFiles() const override { return this->get_override("getIniFiles")(); }
virtual QStringList getDLCPlugins() const override { return this->get_override("getDLCPlugins")(); }
virtual LoadOrderMechanism getLoadOrderMechanism() const override { return this->get_override("getLoadorderMechanism")(); }
//Plugin interface. Could this bit be implemented just once?
virtual bool init(MOBase::IOrganizer *moInfo) override { return this->get_override("init")(moInfo); }