Namespace: uModCommon
Assembly: uMod.Common.dll
Implements IResource, ISingleton, IContext, INameable, IManagedContext<IPlugin, IPluginManager>
Summary
Plugin interface
Properties
Name | Summary |
|---|
Commands | |
Description | |
Diagnostics | |
IsCorePlugin | |
IsLoaded | |
IsResolved | |
Loader | |
OnError | |
OnException | |
OnResolved | |
OnWarning | |
Methods
Name | Summary |
|---|
Call (String, Object[]) | |
Call<T> (String, Object[]) | |
CallHook (String, Object[]) | |
CallHook<TArg1> (String, TArg1) | |
CallHook<TArg1,TArg2> (String, TArg1, TArg2) | |
CallHook<TArg1,TArg2,TArg3> (String, TArg1, TArg2, TArg3) | |
CallHook<TArg1,TArg2,TArg3,TArg4> (String, TArg1, TArg2, TArg3, TArg4) | |
CallHook<TArg1,TArg2,TArg3,TArg4,TArg5> (String, TArg1, TArg2, TArg3, TArg4, TArg5) | |
CallHook<TArg1,TArg2,TArg3,TArg4,TArg5,TArg6> (String, TArg1, TArg2, TArg3, TArg4, TArg5, TArg5) | |
CallHook (String, Object[], IEventArgs) | |
CallHook (IHookName, Object[], IEventArgs) | |
Load (IPluginLoader) | |
Resolve (IPluginLoader, String, String) | |
Unload (IPluginLoader) | |