コード例 #1
0
ファイル: UIMsgCenter.cs プロジェクト: zootankb/ZFramework
 /// <summary>
 /// 取消注册
 /// </summary>
 /// <param name="msg"></param>
 public void Unregister(UIMsg msg)
 {
     msgLinked.SubNode(msg);
 }
コード例 #2
0
ファイル: UIMsgCenter.cs プロジェクト: zootankb/ZFramework
 /// <summary>
 /// 注册事件
 /// </summary>
 /// <param name="msg"></param>
 public void Register(UIMsg msg)
 {
     msgLinked.AddNode(msg);
 }
コード例 #3
0
 /// <summary>
 /// 添加节点
 /// </summary>
 /// <param name="msg"></param>
 public void AddNode(UIMsg msg)
 {
     AddNode(new UIMsgNode(msg));
 }
コード例 #4
0
ファイル: UIMsgNode.cs プロジェクト: zootankb/ZFramework
 public UIMsgNode(UIMsg value = null, UIMsgNode nextNode = null)
 {
     this.value    = value;
     this.nextNode = nextNode;
 }
コード例 #5
0
 /// <summary>
 /// 移除事件,但不移除节点
 /// </summary>
 /// <param name="msg"></param>
 public void SubNode(UIMsg msg)
 {
     SubNode(new UIMsgNode(msg));
 }