Interface IEvent<TArg0, TArg1, TArg2>
public interface IEvent<out TArg0, out TArg1, out TArg2>
Type Parameters
TArg0TArg1TArg2
- Extension Methods
Methods
IsRegistered(Action<TArg0, TArg1, TArg2>)
bool IsRegistered(Action<out TArg0, out TArg1, out TArg2> callback)
Parameters
callbackAction<TArg0, TArg1, TArg2>
Returns
- bool
Register(Action<TArg0, TArg1, TArg2>)
void Register(Action<out TArg0, out TArg1, out TArg2> callback)
Parameters
callbackAction<TArg0, TArg1, TArg2>
TryRegister(Action<TArg0, TArg1, TArg2>)
bool TryRegister(Action<out TArg0, out TArg1, out TArg2> callback)
Parameters
callbackAction<TArg0, TArg1, TArg2>
Returns
- bool
TryUnregister(Action<TArg0, TArg1, TArg2>)
bool TryUnregister(Action<out TArg0, out TArg1, out TArg2> callback)
Parameters
callbackAction<TArg0, TArg1, TArg2>
Returns
- bool
Unregister(Action<TArg0, TArg1, TArg2>)
void Unregister(Action<out TArg0, out TArg1, out TArg2> callback)
Parameters
callbackAction<TArg0, TArg1, TArg2>