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