public static void RemoveListener <T>(ENetMsgID id, Callback <T> listener) { eventTable[(int)id] = (Callback <T>)eventTable[(int)id] - listener; OnListenerRemoveing((int)id); }
public static void AddListener <T, U>(ENetMsgID id, Callback <T, U> listener) { OnListenerAdding((int)id, listener); eventTable[(int)id] = (Callback <T, U>)eventTable[(int)id] + listener; }
public static void AddListener(ENetMsgID msgid, Callback listener) { OnListenerAdding((int)msgid, listener); eventTable[(int)msgid] = (Callback)eventTable[(int)msgid] + listener; }
public static void Broadcast <T, U>(ENetMsgID id, T arg1, U arg2) { Broadcast((int)id, arg1, arg2); }
public static void Broadcast <T>(ENetMsgID id, T arg1) { Broadcast((int)id, arg1); }
public static void Broadcast(ENetMsgID id) { Broadcast((int)id); }