diff options
| -rw-r--r-- | src/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | src/loadmechanism.cpp | 64 | ||||
| -rw-r--r-- | src/loadmechanism.h | 61 | ||||
| -rw-r--r-- | src/organizercore.cpp | 1 | ||||
| -rw-r--r-- | src/settings.h | 2 |
5 files changed, 0 insertions, 129 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 393ee79a..9b00cc5c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -29,7 +29,6 @@ add_filter(NAME src/core GROUPS categories archivefiletree installationmanager - loadmechanism nexusinterface nxmaccessmanager organizercore diff --git a/src/loadmechanism.cpp b/src/loadmechanism.cpp deleted file mode 100644 index e05ec584..00000000 --- a/src/loadmechanism.cpp +++ /dev/null @@ -1,64 +0,0 @@ -/*
-Copyright (C) 2012 Sebastian Herbord. All rights reserved.
-
-This file is part of Mod Organizer.
-
-Mod Organizer is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-Mod Organizer is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "loadmechanism.h"
-#include "utility.h"
-#include "shared/util.h"
-#include <iplugingame.h>
-#include <scriptextender.h>
-#include "shared/appconfig.h"
-#include <log.h>
-#include <QFile>
-#include <QFileInfo>
-#include <QDir>
-#include <QString>
-#include <QMessageBox>
-#include <QCryptographicHash>
-#include <QCoreApplication>
-
-using namespace MOBase;
-using namespace MOShared;
-
-LoadMechanism::LoadMechanism()
- : m_SelectedMechanism(LOAD_MODORGANIZER)
-{
-}
-
-bool LoadMechanism::isDirectLoadingSupported() const
-{
- return true;
-}
-
-void LoadMechanism::activate(EMechanism)
-{
- // no-op
-}
-
-
-QString toString(LoadMechanism::EMechanism e)
-{
- switch (e)
- {
- case LoadMechanism::LOAD_MODORGANIZER:
- return "ModOrganizer";
-
- default:
- return QString("unknown (%1)").arg(static_cast<int>(e));
- }
-}
diff --git a/src/loadmechanism.h b/src/loadmechanism.h deleted file mode 100644 index 151e804f..00000000 --- a/src/loadmechanism.h +++ /dev/null @@ -1,61 +0,0 @@ -/*
-Copyright (C) 2012 Sebastian Herbord. All rights reserved.
-
-This file is part of Mod Organizer.
-
-Mod Organizer is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-Mod Organizer is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#ifndef LOADMECHANISM_H
-#define LOADMECHANISM_H
-
-
-#include <QDir>
-#include <QString>
-
-
-/**
- * @brief manages the various load mechanisms supported by Mod Organizer
- **/
-class LoadMechanism
-{
-public:
- enum EMechanism {
- LOAD_MODORGANIZER = 0,
- };
-
- LoadMechanism();
-
- /**
- * activate the specified mechanism. This automatically disables any other mechanism active
- *
- * @param mechanism the mechanism to activate
- **/
- void activate(EMechanism mechanism);
-
- /**
- * @brief test whether the "Mod Organizer" load mechanism is supported for the current game
- *
- * @return true
- **/
- bool isDirectLoadingSupported() const;
-
-private:
- EMechanism m_SelectedMechanism;
-};
-
-
-QString toString(LoadMechanism::EMechanism e);
-
-#endif // LOADMECHANISM_H
diff --git a/src/organizercore.cpp b/src/organizercore.cpp index e5aa6ed5..3874560b 100644 --- a/src/organizercore.cpp +++ b/src/organizercore.cpp @@ -5,7 +5,6 @@ #include "imoinfo.h" #include "iplugingame.h" #include "iuserinterface.h" -#include "loadmechanism.h" #include "messagedialog.h" #include "modlistsortproxy.h" #include "modrepositoryfileinfo.h" diff --git a/src/settings.h b/src/settings.h index 602ba4dd..6ddee308 100644 --- a/src/settings.h +++ b/src/settings.h @@ -20,7 +20,6 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>. #ifndef SETTINGS_H #define SETTINGS_H -#include "loadmechanism.h" #include "envdump.h" #include <filterwidget.h> #include <lootcli/lootcli.h> @@ -86,7 +85,6 @@ public: private: QSettings& m_Settings; const MOBase::IPluginGame* m_GamePlugin; - LoadMechanism m_LoadMechanism; }; |
