Table of Contents

Interface IEvent<TArg0>

Namespace
Core.Events
Assembly
Core.dll
public interface IEvent<out TArg0>

Type Parameters

TArg0
Extension Methods

Methods

IsRegistered(Action<TArg0>)

bool IsRegistered(Action<out TArg0> callback)

Parameters

callback Action<TArg0>

Returns

bool

Register(Action<TArg0>)

void Register(Action<out TArg0> callback)

Parameters

callback Action<TArg0>

TryRegister(Action<TArg0>)

bool TryRegister(Action<out TArg0> callback)

Parameters

callback Action<TArg0>

Returns

bool

TryUnregister(Action<TArg0>)

bool TryUnregister(Action<out TArg0> callback)

Parameters

callback Action<TArg0>

Returns

bool

Unregister(Action<TArg0>)

void Unregister(Action<out TArg0> callback)

Parameters

callback Action<TArg0>