diff --git a/Dalamud/Plugin/Ipc/ICallGateProvider.cs b/Dalamud/Plugin/Ipc/ICallGateProvider.cs index 1d160d9cb..154ca88d3 100644 --- a/Dalamud/Plugin/Ipc/ICallGateProvider.cs +++ b/Dalamud/Plugin/Ipc/ICallGateProvider.cs @@ -1,4 +1,5 @@ using Dalamud.Plugin.Ipc.Internal; +using Dalamud.Utility; #pragma warning disable SA1402 // File may only contain a single type @@ -28,6 +29,14 @@ public interface ICallGateProvider : ICallGateProvider /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(); @@ -41,6 +50,14 @@ public interface ICallGateProvider : ICallGateProvider /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1); @@ -54,6 +71,14 @@ public interface ICallGateProvider : ICallGateProvider /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1, T2 arg2); @@ -67,6 +92,14 @@ public interface ICallGateProvider : ICallGateProvider /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1, T2 arg2, T3 arg3); @@ -80,6 +113,14 @@ public interface ICallGateProvider : ICallGateProvider /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1, T2 arg2, T3 arg3, T4 arg4); @@ -93,6 +134,14 @@ public interface ICallGateProvider : ICallGateProvider /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5); @@ -106,6 +155,14 @@ public interface ICallGateProvider : ICallGateProv /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6); @@ -119,6 +176,14 @@ public interface ICallGateProvider : ICallGate /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7); @@ -132,6 +197,14 @@ public interface ICallGateProvider : ICall /// public void RegisterFunc(Func func); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterAction(); + + /// + [Api11ToDo("Remove, it's in the base interface")] + public new void UnregisterFunc(); /// public void SendMessage(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8);