~ruther/NosSmooth.Local

5ffba72095c478fbe474f3cf0e19ae3a06191614 — Rutherther 2 years ago ccb1b10
feat(binding): add disable list to hook manager
1 files changed, 10 insertions(+), 0 deletions(-)

M src/Core/NosSmooth.LocalBinding/Hooks/IHookManager.cs
M src/Core/NosSmooth.LocalBinding/Hooks/IHookManager.cs => src/Core/NosSmooth.LocalBinding/Hooks/IHookManager.cs +10 -0
@@ 121,6 121,16 @@ public interface IHookManager
    public void Enable(IEnumerable<string> names);

    /// <summary>
    /// Disable hooks from the given list.
    /// </summary>
    /// <remarks>
    /// Use constants from <see cref="IHookManager"/>,
    /// such as IHookManager.PacketSendName.
    /// </remarks>
    /// <param name="names">The hooks to disable.</param>
    public void Disable(IEnumerable<string> names);

    /// <summary>
    /// Disable all hooks.
    /// </summary>
    public void DisableAll();

Do not follow this link