Namespace IPA.Loader
Classes
PluginInitInjector
The type that handles value injecting into a plugin's Init.
PluginLoader
A type to manage the loading of plugins.
PluginLoader.PluginInfo
A container object for all the data relating to a plugin.
PluginLoader.PluginMetadata
A class which describes a loaded plugin.
PluginManager
The manager class for all plugins.
Delegates
PluginInitInjector.InjectParameter
A typed injector for a plugin's Init method. When registered, called for all associated types. If it returns null, the default for the type will be used.
PluginManager.PluginDisableDelegate
An invoker for the PluginDisabled event.
PluginManager.PluginEnableDelegate
An invoker for the PluginEnabled event.