aboutsummaryrefslogtreecommitdiff
path: root/libs/plugin_python/src/mobase
diff options
context:
space:
mode:
Diffstat (limited to 'libs/plugin_python/src/mobase')
-rw-r--r--libs/plugin_python/src/mobase/wrappers/pyplugins.cpp1
-rw-r--r--libs/plugin_python/src/mobase/wrappers/pyplugins.h4
2 files changed, 5 insertions, 0 deletions
diff --git a/libs/plugin_python/src/mobase/wrappers/pyplugins.cpp b/libs/plugin_python/src/mobase/wrappers/pyplugins.cpp
index bcce0df..c744c7b 100644
--- a/libs/plugin_python/src/mobase/wrappers/pyplugins.cpp
+++ b/libs/plugin_python/src/mobase/wrappers/pyplugins.cpp
@@ -52,6 +52,7 @@ namespace mo2::python {
"settings"_a)
.def("listSaves", &IPluginGame::listSaves, "folder"_a)
.def("isInstalled", &IPluginGame::isInstalled)
+ .def("isNativeLinux", &IPluginGame::isNativeLinux)
.def("gameIcon", &IPluginGame::gameIcon)
.def("gameDirectory", &IPluginGame::gameDirectory)
.def("dataDirectory", &IPluginGame::dataDirectory)
diff --git a/libs/plugin_python/src/mobase/wrappers/pyplugins.h b/libs/plugin_python/src/mobase/wrappers/pyplugins.h
index 17f7ab5..ce9a911 100644
--- a/libs/plugin_python/src/mobase/wrappers/pyplugins.h
+++ b/libs/plugin_python/src/mobase/wrappers/pyplugins.h
@@ -385,6 +385,10 @@ namespace mo2::python {
{
PYBIND11_OVERRIDE_PURE(bool, IPluginGame, isInstalled, );
}
+ bool isNativeLinux() const override
+ {
+ PYBIND11_OVERRIDE(bool, IPluginGame, isNativeLinux, );
+ }
QIcon gameIcon() const override
{
PYBIND11_OVERRIDE_PURE(QIcon, IPluginGame, gameIcon, );