Changelog
All notable changes to this library will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.4.2] - 2022-12-28
Added
ScriptableObjectEventChannelvariantScriptableObjectEventListenercomponent- Icons for event channels in the Editor
- Icons for event listeners in the Editor
[0.4.1] - 2022-12-08
Fixed
- Missing meta files
[0.4.0] - 2022-12-04
Added
ColorEventChannelvariantColorEventListenercomponentVector2IntEventChannelvariantVector2IntEventListenercomponentVector2EventChannelvariantVector2EventListenercomponentVector3EventChannelvariantVector3EventListenercomponentVector4EventChannelvariantVector4EventListenercomponent
[0.3.1] - 2022-12-04
Added
- Docs via
mdbookinDocumentation~directory - GitHub CI/CD workflows for documentation
Changed
- Exposed
Channelgetter property onEventListenercomponent
[0.3.0] - 2022-12-01
Added
EventChannelEditor- custom editorEventListenerEditor<TChannel>- abstract base classVoidEventListenerEditor- custom editorRaiseEvent(int)method forDoubleEventChannelRaiseEvent(float)method forDoubleEventChannelRaiseEvent(int)method forFloatEventChannelRaiseEvent(bool)method forStringEventChannelRaiseEvent(int)method forStringEventChannelRaiseEvent(float)method forStringEventChannelRaiseEvent(double)method forStringEventChannelRaiseEvent(int)method forDoubleEventListenerRaiseEvent(float)method forDoubleEventListenerRaiseEvent(int)method forFloatEventListenerRaiseEvent(bool)method forStringEventListenerRaiseEvent(int)method forStringEventListenerRaiseEvent(float)method forStringEventListenerRaiseEvent(double)method forStringEventListener
Fixed
- Small fixes in Listeners sample scene
[0.2.0] - 2022-12-01
Added
EventListener<TChannel>abstract base classEventListener<T, TChannel>abstract base classBoolEventListenercomponentDoubleEventListenercomponentFloatEventListenercomponentIntEventListenercomponentStringEventListenercomponentTransformEventListenercomponentVoidEventListenercomponent- Listeners sample scene
Fixed
- Root namespace should now be
UnderLogic.Channels
[0.1.0] - 2022-12-01
Added
EventChannelabstract base classEventChannel<T>abstract base classBoolEventChannelvariantDoubleEventChannelvariantFloatEventChannelvariantIntEventChannelvariantStringEventChannelvariantTransformEventChannelvariantVoidEventChannelvariant- Channels sample scene