public void AddTimedEvent(double interval, Action callback, int maxCount) { TimedEventComponent timedEvent = new TimedEventComponent(this, interval, callback, maxCount); Components.Add(timedEvent); }