diff --git a/src/mobase/wrappers/pyplugins.cpp b/src/mobase/wrappers/pyplugins.cpp index 2aae21b..01465ea 100644 --- a/src/mobase/wrappers/pyplugins.cpp +++ b/src/mobase/wrappers/pyplugins.cpp @@ -76,6 +76,7 @@ namespace mo2::python { .def("executableForcedLoads", &IPluginGame::executableForcedLoads) .def("steamAPPId", &IPluginGame::steamAPPId) .def("primaryPlugins", &IPluginGame::primaryPlugins) + .def("enabledPlugins", &IPluginGame::enabledPlugins) .def("gameVariants", &IPluginGame::gameVariants) .def("setGameVariant", &IPluginGame::setGameVariant, "variant"_a) .def("binaryName", &IPluginGame::binaryName) diff --git a/src/mobase/wrappers/pyplugins.h b/src/mobase/wrappers/pyplugins.h index 496414c..f667cde 100644 --- a/src/mobase/wrappers/pyplugins.h +++ b/src/mobase/wrappers/pyplugins.h @@ -416,6 +416,10 @@ namespace mo2::python { { PYBIND11_OVERRIDE_PURE(QStringList, IPluginGame, primaryPlugins, ); } + QStringList enabledPlugins() const override + { + PYBIND11_OVERRIDE_PURE(QStringList, IPluginGame, enabledPlugins, ); + } QStringList gameVariants() const override { PYBIND11_OVERRIDE_PURE(QStringList, IPluginGame, gameVariants, );