Ejemplo n.º 1
0
        //  Methods --------------------------------

        public void Invoke <T>(IUEventData uEventData) where T : IUEvent
        {
            IUEvent uEvent = _getUEvent <T>();

            if (uEvent != null)
            {
                uEvent.Invoke(uEventData);
            }
        }
Ejemplo n.º 2
0
 //  Event Handlers   -------------------------------
 private void OnEvent(IUEventData uEventData)
 {
     _uEvent.Invoke(uEventData);
 }
Ejemplo n.º 3
0
 //  Event Handlers   -------------------------------
 private void EventAsset_OnSampleEvent(IUEventData uEventData)
 {
     Debug.Log($"{this.GetType().Name} OnSampleEvent() uEventData='{uEventData}'. Null is ok.");
 }
Ejemplo n.º 4
0
 private void OnRightClicked(IUEventData uEventData)
 {
     Debug.Log($"{this.GetType().Name} OnRightClicked() uEventData='{uEventData}'. Null is ok.");
 }
Ejemplo n.º 5
0
 //  Methods   -------------------------------
 public void SayHelloWorld(IUEventData uEventData)
 {
     Debug.Log($"{this.GetType().Name} Hello World! uEventData='{uEventData}'. Null is ok.");
 }
Ejemplo n.º 6
0
 //  Methods   -------------------------------
 public void Invoke <T>(IUEventData uEventData) where T : IUEvent
 {
     _eventDispatcher.Invoke <T>(uEventData);
 }
Ejemplo n.º 7
0
 public void Invoke(IUEventData uEventData)
 {
     _uEvent.Invoke(uEventData);
 }
Ejemplo n.º 8
0
 private void EventDispatcherSingleton_OnSampleEvent(IUEventData uEventData)
 {
     Debug.Log($"{this.GetType().Name} OnSampleEvent()...\n uEventData='{uEventData}'. Null is ok.\n\n");
 }