Search Results for

    Class MelonEvent<T1, T2>

    Inheritance
    object
    MelonEventBase<LemonAction<T1, T2>>
    MelonEvent<T1, T2>
    Inherited Members
    MelonEventBase<LemonAction<T1, T2>>.oneTimeUse
    MelonEventBase<LemonAction<T1, T2>>.CheckIfSubscribed(MethodInfo, object)
    MelonEventBase<LemonAction<T1, T2>>.Subscribe(LemonAction<T1, T2>, int, bool)
    MelonEventBase<LemonAction<T1, T2>>.Unsubscribe(LemonAction<T1, T2>)
    MelonEventBase<LemonAction<T1, T2>>.UnsubscribeAll()
    MelonEventBase<LemonAction<T1, T2>>.Unsubscribe(MethodInfo, object)
    MelonEventBase<LemonAction<T1, T2>>.GetSubscribers()
    MelonEventBase<LemonAction<T1, T2>>.Invoke(Action<LemonAction<T1, T2>>)
    MelonEventBase<LemonAction<T1, T2>>.Dispose()
    MelonEventBase<LemonAction<T1, T2>>.Disposed
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: RedLoader
    Assembly: RedLoader.dll
    Syntax
    public class MelonEvent<T1, T2> : MelonEventBase<LemonAction<T1, T2>>
    Type Parameters
    Name Description
    T1
    T2

    Constructors

    MelonEvent(bool)

    Declaration
    public MelonEvent(bool oneTimeUse = false)
    Parameters
    Type Name Description
    bool oneTimeUse

    Methods

    Invoke(T1, T2)

    Declaration
    public void Invoke(T1 arg1, T2 arg2)
    Parameters
    Type Name Description
    T1 arg1
    T2 arg2