
C# | Visual Basic | Visual C++ |
namespace eDriven.Core.Signals
Namespace eDriven.Core.Signals
namespace eDriven.Core.Signals

All Types | Classes | Interfaces | Delegates |
Icon | Type | Description |
---|---|---|
![]() | ISignal |
The ability to emit signals
|
![]() | Signal |
Signal class
eDriven signals are inspired by Robert Penner's signals (Actionscript 3) -> Signals are so inspiring, Rob! :)
|
![]() | StateHandlingSignal..::..SignalStateChangedHandler |
The signature of a callback that has to be set to this signal when wanting to receive state changes
|
![]() | SignalUtil | |
![]() | Slot |
Slot is a method with the folowing signiture
|
![]() | StateHandlingSignal |
The signal handling its state changes
You could supply the OnSignalStateChanged callback function for getting the state changes
The signal is processing the number of connected slots and firing the callback if the number of slots changes between 0 and 1
|