CollectionEventActionHandler.cs declarations
Public API declaration excerpts from ../bitquirky-core/Runtime/Event/CollectionEventActionHandler.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-core/Runtime/Event/CollectionEventActionHandler.cs
Source file hash: sha256:a6ed1b304473700abac8539447faa77624637f3b73a7a90cfa3100bbe242fa4a
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: CollectionEventActionHandler<TEvent, TElement, TAction>
Section titled “Type: CollectionEventActionHandler<TEvent, TElement, TAction>”Original lines: 31-53
Declaration hash: sha256:1074b761a24ece7a98aadaac9d2dc4604a9c997f978146ae1ac9436bce805064
public abstract class CollectionEventActionHandler<TEvent, TElement, TAction> : EventActionHandler<TEvent, TElement, TAction> where TEvent : GameEventBase where TElement : UnityEngine.Object{}Method: GetCollection(TEvent key)
Section titled “Method: GetCollection(TEvent key)”Original lines: 38
Declaration hash: sha256:5ae0ccb70fed0762241b5932fe6ebfb0499ca6921f6ac954f3c7af7c5345385c
protected abstract List<TElement> GetCollection(TEvent key);Method: ClearEvent(TEvent theEvent)
Section titled “Method: ClearEvent(TEvent theEvent)”Original lines: 40-44
Declaration hash: sha256:777b5d20ba1df135ef7c387737a417fafa3398c8efd534a415cec8fcbefeba38
protected override void ClearEvent(TEvent theEvent);Method: AddElement(TEvent theEvent, TElement theElement)
Section titled “Method: AddElement(TEvent theEvent, TElement theElement)”Original lines: 46-50
Declaration hash: sha256:72c14249786d020029c9f5fd8d791c52711cc58e649694a6049bf77dcb1244ef
protected override void AddElement(TEvent theEvent, TElement theElement);