Wolfringo Wolfringo
Wolfringo Wolfringo
Wolfringo (c) 2020 TehGM
DocFX, DiscordFX theme.
Search Results for

    Class MessageCallbackDispatcher

    Utility holding and invoking message callbacks.

    Inheritance
    System.Object
    MessageCallbackDispatcher
    Namespace: TehGM.Wolfringo.Utilities.Internal
    Assembly: Wolfringo.Core.dll
    Syntax
    public class MessageCallbackDispatcher

    Methods

    | Improve this Doc View Source

    Add(IMessageCallback)

    Adds message callback.

    Declaration
    public void Add(IMessageCallback callback)
    Parameters
    Type Name Description
    IMessageCallback callback

    Callback to add.

    | Improve this Doc View Source

    Invoke(IWolfMessage)

    Attempts to invoke all callbacks.

    Declaration
    public void Invoke(IWolfMessage message)
    Parameters
    Type Name Description
    IWolfMessage message

    Message to pass to callbacks.

    | Improve this Doc View Source

    Remove(IMessageCallback)

    Remove message callback.

    Declaration
    public void Remove(IMessageCallback callback)
    Parameters
    Type Name Description
    IMessageCallback callback

    Callback to remove.