public StartTimerEvent(string timerId, float duration, TimerCallback callback, TimerInfoCallback start = null, TimerInfoCallback tick = null, TimerInfoCallback pause = null) { TimerId = timerId; Duration = duration; Callback = callback; OnStart = start; OnTick = tick; OnPause = pause; }
public Timer(string id, float time, bool dequeue, TimerCallback callback, TimerInfoCallback start = null, TimerInfoCallback tick = null, TimerInfoCallback pause = null) { Id = id; Time = time; DequeueAtEnd = dequeue; Callback = callback; OnStart = start; OnTick = tick; OnPause = pause; }