sys: Merge splash screen and ImHex into one application

This fixes so many issues the previous implementation had, especially on Unix
This commit is contained in:
WerWolv
2021-04-20 21:46:48 +02:00
parent d7811e2c55
commit 1f2fe6b93d
24 changed files with 342 additions and 335 deletions

View File

@@ -44,16 +44,16 @@ namespace hex {
};
};
class PluginHandler {
class PluginManager {
public:
PluginHandler() = delete;
PluginManager() = delete;
static void load(std::string_view pluginFolder);
static bool load(std::string_view pluginFolder);
static void unload();
static void reload();
static const auto& getPlugins() {
return PluginHandler::s_plugins;
return PluginManager::s_plugins;
}
private: