diff --git a/Assets/UniRx.Async/Triggers/AsyncBeginDragTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncBeginDragTrigger.cs index e17664b..bbecbea 100644 --- a/Assets/UniRx.Async/Triggers/AsyncBeginDragTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncBeginDragTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncBeginDragTrigger : AsyncTriggerBase + public class AsyncBeginDragTrigger : AsyncTriggerBase, IBeginDragHandler { AsyncTriggerPromise onBeginDrag; AsyncTriggerPromiseDictionary onBeginDrags; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnBeginDrag(PointerEventData eventData) + void IBeginDragHandler.OnBeginDrag(PointerEventData eventData) { TrySetResult(onBeginDrag, onBeginDrags, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncCancelTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncCancelTrigger.cs index f397dde..9b14689 100644 --- a/Assets/UniRx.Async/Triggers/AsyncCancelTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncCancelTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncCancelTrigger : AsyncTriggerBase + public class AsyncCancelTrigger : AsyncTriggerBase, ICancelHandler { AsyncTriggerPromise onCancel; AsyncTriggerPromiseDictionary onCancels; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnCancel(BaseEventData eventData) + void ICancelHandler.OnCancel(BaseEventData eventData) { TrySetResult(onCancel, onCancels, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncDeselectTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncDeselectTrigger.cs index e1e7ce4..a76b421 100644 --- a/Assets/UniRx.Async/Triggers/AsyncDeselectTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncDeselectTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncDeselectTrigger : AsyncTriggerBase + public class AsyncDeselectTrigger : AsyncTriggerBase, IDeselectHandler { AsyncTriggerPromise onDeselect; AsyncTriggerPromiseDictionary onDeselects; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnDeselect(BaseEventData eventData) + void IDeselectHandler.OnDeselect(BaseEventData eventData) { TrySetResult(onDeselect, onDeselects, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncDragTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncDragTrigger.cs index b1e4d56..0a36282 100644 --- a/Assets/UniRx.Async/Triggers/AsyncDragTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncDragTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncDragTrigger : AsyncTriggerBase + public class AsyncDragTrigger : AsyncTriggerBase, IDragHandler { AsyncTriggerPromise onDrag; AsyncTriggerPromiseDictionary onDrags; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnDrag(PointerEventData eventData) + void IDragHandler.OnDrag(PointerEventData eventData) { TrySetResult(onDrag, onDrags, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncDropTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncDropTrigger.cs index 7042c4d..25b6217 100644 --- a/Assets/UniRx.Async/Triggers/AsyncDropTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncDropTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncDropTrigger : AsyncTriggerBase + public class AsyncDropTrigger : AsyncTriggerBase, IDropHandler { AsyncTriggerPromise onDrop; AsyncTriggerPromiseDictionary onDrops; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnDrop(PointerEventData eventData) + void IDropHandler.OnDrop(PointerEventData eventData) { TrySetResult(onDrop, onDrops, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncEndDragTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncEndDragTrigger.cs index 2b4ce34..0e8f27c 100644 --- a/Assets/UniRx.Async/Triggers/AsyncEndDragTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncEndDragTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncEndDragTrigger : AsyncTriggerBase + public class AsyncEndDragTrigger : AsyncTriggerBase, IEndDragHandler { AsyncTriggerPromise onEndDrag; AsyncTriggerPromiseDictionary onEndDrags; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnEndDrag(PointerEventData eventData) + void IEndDragHandler.OnEndDrag(PointerEventData eventData) { TrySetResult(onEndDrag, onEndDrags, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncInitializePotentialDragTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncInitializePotentialDragTrigger.cs index 4334b4e..8dda82a 100644 --- a/Assets/UniRx.Async/Triggers/AsyncInitializePotentialDragTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncInitializePotentialDragTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncInitializePotentialDragTrigger : AsyncTriggerBase + public class AsyncInitializePotentialDragTrigger : AsyncTriggerBase, IInitializePotentialDragHandler { AsyncTriggerPromise onInitializePotentialDrag; AsyncTriggerPromiseDictionary onInitializePotentialDrags; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnInitializePotentialDrag(PointerEventData eventData) + void IInitializePotentialDragHandler.OnInitializePotentialDrag(PointerEventData eventData) { TrySetResult(onInitializePotentialDrag, onInitializePotentialDrags, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncMoveTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncMoveTrigger.cs index 6066c8d..19d0f56 100644 --- a/Assets/UniRx.Async/Triggers/AsyncMoveTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncMoveTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncMoveTrigger : AsyncTriggerBase + public class AsyncMoveTrigger : AsyncTriggerBase, IMoveHandler { AsyncTriggerPromise onMove; AsyncTriggerPromiseDictionary onMoves; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnMove(AxisEventData eventData) + void IMoveHandler.OnMove(AxisEventData eventData) { TrySetResult(onMove, onMoves, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncPointerClickTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncPointerClickTrigger.cs index 5a9167a..b4ed576 100644 --- a/Assets/UniRx.Async/Triggers/AsyncPointerClickTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncPointerClickTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncPointerClickTrigger : AsyncTriggerBase + public class AsyncPointerClickTrigger : AsyncTriggerBase, IPointerClickHandler { AsyncTriggerPromise onPointerClick; AsyncTriggerPromiseDictionary onPointerClicks; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnPointerClick(PointerEventData eventData) + void IPointerClickHandler.OnPointerClick(PointerEventData eventData) { TrySetResult(onPointerClick, onPointerClicks, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncPointerDownTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncPointerDownTrigger.cs index 12cb568..aa6bc36 100644 --- a/Assets/UniRx.Async/Triggers/AsyncPointerDownTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncPointerDownTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncPointerDownTrigger : AsyncTriggerBase + public class AsyncPointerDownTrigger : AsyncTriggerBase, IPointerDownHandler { AsyncTriggerPromise onPointerDown; AsyncTriggerPromiseDictionary onPointerDowns; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnPointerDown(PointerEventData eventData) + void IPointerDownHandler.OnPointerDown(PointerEventData eventData) { TrySetResult(onPointerDown, onPointerDowns, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncPointerEnterTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncPointerEnterTrigger.cs index 2532079..179766d 100644 --- a/Assets/UniRx.Async/Triggers/AsyncPointerEnterTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncPointerEnterTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncPointerEnterTrigger : AsyncTriggerBase + public class AsyncPointerEnterTrigger : AsyncTriggerBase, IPointerEnterHandler { AsyncTriggerPromise onPointerEnter; AsyncTriggerPromiseDictionary onPointerEnters; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnPointerEnter(PointerEventData eventData) + void IPointerEnterHandler.OnPointerEnter(PointerEventData eventData) { TrySetResult(onPointerEnter, onPointerEnters, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncPointerExitTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncPointerExitTrigger.cs index 29063d4..4d0051e 100644 --- a/Assets/UniRx.Async/Triggers/AsyncPointerExitTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncPointerExitTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncPointerExitTrigger : AsyncTriggerBase + public class AsyncPointerExitTrigger : AsyncTriggerBase, IPointerExitHandler { AsyncTriggerPromise onPointerExit; AsyncTriggerPromiseDictionary onPointerExits; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnPointerExit(PointerEventData eventData) + void IPointerExitHandler.OnPointerExit(PointerEventData eventData) { TrySetResult(onPointerExit, onPointerExits, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncPointerUpTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncPointerUpTrigger.cs index 1eb0b92..11e5d66 100644 --- a/Assets/UniRx.Async/Triggers/AsyncPointerUpTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncPointerUpTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncPointerUpTrigger : AsyncTriggerBase + public class AsyncPointerUpTrigger : AsyncTriggerBase, IPointerUpHandler { AsyncTriggerPromise onPointerUp; AsyncTriggerPromiseDictionary onPointerUps; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnPointerUp(PointerEventData eventData) + void IPointerUpHandler.OnPointerUp(PointerEventData eventData) { TrySetResult(onPointerUp, onPointerUps, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncScrollTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncScrollTrigger.cs index 363a25a..6908ff9 100644 --- a/Assets/UniRx.Async/Triggers/AsyncScrollTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncScrollTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncScrollTrigger : AsyncTriggerBase + public class AsyncScrollTrigger : AsyncTriggerBase, IScrollHandler { AsyncTriggerPromise onScroll; AsyncTriggerPromiseDictionary onScrolls; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnScroll(PointerEventData eventData) + void IScrollHandler.OnScroll(PointerEventData eventData) { TrySetResult(onScroll, onScrolls, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncSelectTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncSelectTrigger.cs index 1a98f9d..ad4e99f 100644 --- a/Assets/UniRx.Async/Triggers/AsyncSelectTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncSelectTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncSelectTrigger : AsyncTriggerBase + public class AsyncSelectTrigger : AsyncTriggerBase, ISelectHandler { AsyncTriggerPromise onSelect; AsyncTriggerPromiseDictionary onSelects; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnSelect(BaseEventData eventData) + void ISelectHandler.OnSelect(BaseEventData eventData) { TrySetResult(onSelect, onSelects, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncSubmitTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncSubmitTrigger.cs index ff9b17d..22a00fa 100644 --- a/Assets/UniRx.Async/Triggers/AsyncSubmitTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncSubmitTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncSubmitTrigger : AsyncTriggerBase + public class AsyncSubmitTrigger : AsyncTriggerBase, ISubmitHandler { AsyncTriggerPromise onSubmit; AsyncTriggerPromiseDictionary onSubmits; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnSubmit(BaseEventData eventData) + void ISubmitHandler.OnSubmit(BaseEventData eventData) { TrySetResult(onSubmit, onSubmits, eventData); } diff --git a/Assets/UniRx.Async/Triggers/AsyncUpdateSelectedTrigger.cs b/Assets/UniRx.Async/Triggers/AsyncUpdateSelectedTrigger.cs index fcb81f6..025242c 100644 --- a/Assets/UniRx.Async/Triggers/AsyncUpdateSelectedTrigger.cs +++ b/Assets/UniRx.Async/Triggers/AsyncUpdateSelectedTrigger.cs @@ -10,7 +10,7 @@ using UnityEngine.EventSystems; namespace UniRx.Async.Triggers { [DisallowMultipleComponent] - public class AsyncUpdateSelectedTrigger : AsyncTriggerBase + public class AsyncUpdateSelectedTrigger : AsyncTriggerBase, IUpdateSelectedHandler { AsyncTriggerPromise onUpdateSelected; AsyncTriggerPromiseDictionary onUpdateSelecteds; @@ -22,7 +22,7 @@ namespace UniRx.Async.Triggers } - void OnUpdateSelected(BaseEventData eventData) + void IUpdateSelectedHandler.OnUpdateSelected(BaseEventData eventData) { TrySetResult(onUpdateSelected, onUpdateSelecteds, eventData); }