事件模块通用命名。

事件模块通用命名。
This commit is contained in:
ALEXTANG
2023-10-10 21:00:21 +08:00
parent 57ce836b3c
commit 99d2afdbd7
2 changed files with 18 additions and 18 deletions

View File

@@ -48,7 +48,7 @@ namespace TEngine
_listHandles.Clear();
}
private void AddEvent(int eventType, Delegate handler)
private void AddEventImp(int eventType, Delegate handler)
{
_listEventTypes.Add(eventType);
_listHandles.Add(handler);
@@ -56,51 +56,51 @@ namespace TEngine
#region UIEvent
public void AddUIEvent(int eventType, Action handler)
public void AddEvent(int eventType, Action handler)
{
if (GameEvent.AddEventListener(eventType, handler))
{
AddEvent(eventType, handler);
AddEventImp(eventType, handler);
}
}
public void AddUIEvent<T>(int eventType, Action<T> handler)
public void AddEvent<T>(int eventType, Action<T> handler)
{
if (GameEvent.AddEventListener(eventType, handler))
{
AddEvent(eventType, handler);
AddEventImp(eventType, handler);
}
}
public void AddUIEvent<T1, T2>(int eventType, Action<T1, T2> handler)
public void AddEvent<T1, T2>(int eventType, Action<T1, T2> handler)
{
if (GameEvent.AddEventListener(eventType, handler))
{
AddEvent(eventType, handler);
AddEventImp(eventType, handler);
}
}
public void AddUIEvent<T1, T2, T3>(int eventType, Action<T1, T2, T3> handler)
public void AddEvent<T1, T2, T3>(int eventType, Action<T1, T2, T3> handler)
{
if (GameEvent.AddEventListener(eventType, handler))
{
AddEvent(eventType, handler);
AddEventImp(eventType, handler);
}
}
public void AddUIEvent<T1, T2, T3, T4>(int eventType, Action<T1, T2, T3, T4> handler)
public void AddEvent<T1, T2, T3, T4>(int eventType, Action<T1, T2, T3, T4> handler)
{
if (GameEvent.AddEventListener(eventType, handler))
{
AddEvent(eventType, handler);
AddEventImp(eventType, handler);
}
}
public void AddUIEvent<T1, T2, T3, T4, T5>(int eventType, Action<T1, T2, T3, T4, T5> handler)
public void AddEvent<T1, T2, T3, T4, T5>(int eventType, Action<T1, T2, T3, T4, T5> handler)
{
if (GameEvent.AddEventListener(eventType, handler))
{
AddEvent(eventType, handler);
AddEventImp(eventType, handler);
}
}

View File

@@ -211,27 +211,27 @@ namespace TEngine
public void AddUIEvent(int eventType, Action handler)
{
EventMgr.AddUIEvent(eventType, handler);
EventMgr.AddEvent(eventType, handler);
}
protected void AddUIEvent<T>(int eventType, Action<T> handler)
{
EventMgr.AddUIEvent(eventType, handler);
EventMgr.AddEvent(eventType, handler);
}
protected void AddUIEvent<T, U>(int eventType, Action<T, U> handler)
{
EventMgr.AddUIEvent(eventType, handler);
EventMgr.AddEvent(eventType, handler);
}
protected void AddUIEvent<T, U, V>(int eventType, Action<T, U, V> handler)
{
EventMgr.AddUIEvent(eventType, handler);
EventMgr.AddEvent(eventType, handler);
}
protected void AddUIEvent<T, U, V, W>(int eventType, Action<T, U, V, W> handler)
{
EventMgr.AddUIEvent(eventType, handler);
EventMgr.AddEvent(eventType, handler);
}
protected void RemoveAllUIEvent()