コード例 #1
0
ファイル: Eventor.cs プロジェクト: scissor/HotBloodr
 public static void Subscribe <T>(Action <T> callback) where T : IHotEvent
 {
     EventNotifier <T> .Add(callback);
 }
コード例 #2
0
ファイル: Eventor.cs プロジェクト: scissor/HotBloodr
 public static void Notify <T>(T hotEvent) where T : IHotEvent
 {
     EventNotifier <T> .Notify(hotEvent);
 }
コード例 #3
0
ファイル: Eventor.cs プロジェクト: scissor/HotBloodr
 public static void Clear <T>() where T : IHotEvent
 {
     EventNotifier <T> .Clear();
 }
コード例 #4
0
ファイル: Eventor.cs プロジェクト: scissor/HotBloodr
 public static void Unsubscribe <T>(Action <T> callback) where T : IHotEvent
 {
     EventNotifier <T> .Remove(callback);
 }