diff --git a/Blarg.GameFramework/Events/EventManager.cs b/Blarg.GameFramework/Events/EventManager.cs index fe786ca..dd5e0ce 100644 --- a/Blarg.GameFramework/Events/EventManager.cs +++ b/Blarg.GameFramework/Events/EventManager.cs @@ -85,7 +85,7 @@ namespace Blarg.GameFramework.Events return false; } - public bool Trigger(Event e) + public bool Trigger(T e) where T : Event { if (e == null) throw new ArgumentNullException("e"); @@ -121,7 +121,7 @@ namespace Blarg.GameFramework.Events return result; } - public bool Queue(Event e) + public bool Queue(T e) where T : Event { if (e == null) throw new ArgumentNullException("e");