mirror of
https://github.com/wiiu-env/WiiUPluginLoaderBackend.git
synced 2026-10-01 23:32:09 -05:00
Initial support for disabling/enabling plugins in config menu
This commit is contained in:
@@ -1,18 +1,17 @@
|
||||
#pragma once
|
||||
|
||||
#include "plugin/PluginContainer.h"
|
||||
|
||||
#include "plugin/PluginLoadWrapper.h"
|
||||
#include <coreinit/dynload.h>
|
||||
#include <functional>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <set>
|
||||
#include <wums/defines/relocation_defines.h>
|
||||
|
||||
class PluginManagement {
|
||||
public:
|
||||
static std::vector<PluginContainer> loadPlugins(
|
||||
const std::set<std::shared_ptr<PluginData>, PluginDataSharedPtrComparator> &pluginDataList,
|
||||
const std::vector<PluginLoadWrapper> &pluginDataList,
|
||||
std::vector<relocation_trampoline_entry_t> &trampolineData);
|
||||
|
||||
static void callInitHooks(const std::vector<PluginContainer> &plugins, const std::function<bool(const PluginContainer &)> &pred);
|
||||
|
||||
Reference in New Issue
Block a user