UnitySignals
Signals for Unity3D
|
Signal Listener for an empty Signal. More...
Public Member Functions | |
void | AddListener (UnityAction listener) |
Adds a listener. | |
void | RemoveListener (UnityAction listener) |
Removes a listener. | |
void | AddListener (UnityAction< T > listener) |
Adds a listener. | |
void | RemoveListener (UnityAction< T > listener) |
Removes a listener. | |
Protected Member Functions | |
virtual void | OnEnable () |
virtual void | OnDisable () |
virtual void | OnEnable () |
virtual void | OnDisable () |
Properties | |
Signal | Signal [get, set] |
The Signal. | |
bool | InvokeImmediately [get, set] |
If true the listeners will also be invoked when the SignalListener is enabled or Signal is set. | |
Signal< T > | Signal [get, set] |
The Signal. | |
Signal Listener for an empty Signal.
Abstract base class for SignalListeners.
T | The type of the Signal.Value. |
ST | The type of the Signal. |
void Signals.SignalListener< T >.AddListener | ( | UnityAction | listener | ) |
Adds a listener.
void Signals.SignalListener< T >.AddListener | ( | UnityAction< T > | listener | ) |
Adds a listener.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
void Signals.SignalListener< T >.RemoveListener | ( | UnityAction | listener | ) |
Removes a listener.
void Signals.SignalListener< T >.RemoveListener | ( | UnityAction< T > | listener | ) |
Removes a listener.
|
getset |
If true the listeners will also be invoked when the SignalListener is enabled or Signal is set.
|
getset |
The Signal.
|
getset |
The Signal.