public void RegisterTimer(float interval, int repeat, bool startImmediately, TimerEntry.TimerHandler timerCallback, TimerEntry.CompleteHandler completeCallback, object param = null) { TimerEntry timer = new TimerEntry(interval, repeat, startImmediately, timerCallback, completeCallback, param); this._timers.Add(timer); }
public uint Register(float interval, int repeat, bool startImmediately, TimerEntry.TimerHandler timerCallback, TimerEntry.CompleteHandler completeCallback, object param = null) { TimerEntry entry = new TimerEntry(interval, repeat, startImmediately, timerCallback, completeCallback, param); return(this.Register(entry)); }