Search Results for

    Class MelonEvent<T1, T2, T3>

    Inheritance
    object
    MelonEventBase<LemonAction<T1, T2, T3>>
    MelonEvent<T1, T2, T3>
    Inherited Members
    MelonEventBase<LemonAction<T1, T2, T3>>.oneTimeUse
    MelonEventBase<LemonAction<T1, T2, T3>>.CheckIfSubscribed(MethodInfo, object)
    MelonEventBase<LemonAction<T1, T2, T3>>.Subscribe(LemonAction<T1, T2, T3>, int, bool)
    MelonEventBase<LemonAction<T1, T2, T3>>.Unsubscribe(LemonAction<T1, T2, T3>)
    MelonEventBase<LemonAction<T1, T2, T3>>.UnsubscribeAll()
    MelonEventBase<LemonAction<T1, T2, T3>>.Unsubscribe(MethodInfo, object)
    MelonEventBase<LemonAction<T1, T2, T3>>.GetSubscribers()
    MelonEventBase<LemonAction<T1, T2, T3>>.Invoke(Action<LemonAction<T1, T2, T3>>)
    MelonEventBase<LemonAction<T1, T2, T3>>.Dispose()
    MelonEventBase<LemonAction<T1, T2, T3>>.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, T3> : MelonEventBase<LemonAction<T1, T2, T3>>
    Type Parameters
    Name Description
    T1
    T2
    T3

    Constructors

    MelonEvent(bool)

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

    Methods

    Invoke(T1, T2, T3)

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