Interface IScheduler
Assembly: UnityEngine.dll
Syntax
public interface IScheduler
Methods
|
Improve this Doc
View Source
Schedule(IScheduledItem)
Declaration
void Schedule(IScheduledItem item)
Parameters
|
Improve this Doc
View Source
ScheduleForDuration(Action<TimerState>, Int64, Int64, Int64)
Declaration
IScheduledItem ScheduleForDuration(Action<TimerState> timerUpdateEvent, long delayMs, long intervalMs, long durationMs)
Parameters
Returns
|
Improve this Doc
View Source
ScheduleOnce(Action<TimerState>, Int64)
Declaration
IScheduledItem ScheduleOnce(Action<TimerState> timerUpdateEvent, long delayMs)
Parameters
Returns
|
Improve this Doc
View Source
ScheduleUntil(Action<TimerState>, Int64, Int64, Func<Boolean>)
Declaration
IScheduledItem ScheduleUntil(Action<TimerState> timerUpdateEvent, long delayMs, long intervalMs, Func<bool> stopCondition = null)
Parameters
Returns
|
Improve this Doc
View Source
Unschedule(IScheduledItem)
Declaration
void Unschedule(IScheduledItem item)
Parameters
Extension Methods