예제 #1
0
 public static void Register(Plugin.PluginUnload method, Priority priority, Plugin plugin)
 {
     if (Find(plugin) != null)
     {
         throw new Exception("The user tried to register 2 of the same event!");
     }
     events.Add(new PluginUnloadEvent(method, priority, plugin));
     Organize();
 }
예제 #2
0
 internal PluginUnloadEvent(Plugin.PluginUnload method, Priority priority, Plugin plugin)
 {
     this.plugin = plugin; this.priority = priority; this.method = method;
 }
예제 #3
0
 internal PluginUnloadEvent(Plugin.PluginUnload method, Priority priority, Plugin plugin)
 {
     this.plugin = plugin; this.priority = priority; this.method = method;
 }