コード例 #1
0
 /// <summary> Add a function to existed event. </summary>
 /// <param name="_topicName"> Topic name. </param>
 /// <param name="_function"> Method or lambda expression. </param>
 public static void AddListener <TResult, A, B>(string _topicName, Implementation.EventManager.CustomFunction <TResult, A, B> _function)
 {
     EventManagerInstance.AddListener(_topicName, _function);
 }
コード例 #2
0
 /// <summary> Remove a function to existed event. </summary>
 /// <param name="_topicName"> Topic name. </param>
 /// <param name="_function"> Method to be removed. </param>
 public static void RemoveListener <TResult, A, B, C, D, E>(string _topicName, Implementation.EventManager.CustomFunction <TResult, A, B, C, D, E> _function)
 {
     EventManagerInstance.RemoveListener(_topicName, _function);
 }
コード例 #3
0
 /// <summary> Remove a function to existed event. </summary>
 /// <param name="_topicName"> Topic name. </param>
 /// <param name="_function"> Method to be removed. </param>
 public static void RemoveListener <TResult, A>(Enum _topicName, Implementation.EventManager.CustomFunction <TResult, A> _function)
 {
     EventManagerInstance.RemoveListener(_topicName, _function);
 }