コード例 #1
0
ファイル: SakuraEvent.cs プロジェクト: wesley-brown/sakura
        public SakuraEvent <T> RemoveListener(SakuraAction <T> action)
        {
            var actions = new List <SakuraAction <T> >(listeners);

            actions.Remove(action);
            return(new SakuraEvent <T>(actions));
        }
コード例 #2
0
ファイル: Wallet.cs プロジェクト: wesley-brown/sakura
 public void Unsubscribe(SakuraAction <int> action)
 {
     onUpdate = onUpdate.RemoveListener(action);
 }
コード例 #3
0
ファイル: Wallet.cs プロジェクト: wesley-brown/sakura
 public void Subscribe(SakuraAction <int> action)
 {
     onUpdate = onUpdate.AddListener(action);
 }