C# Класс CoroutineSharp.TimeManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddTimer ( float time, OnTimerTimeout callback ) : ITimer
AddTimer ( uint afterTick, OnTimerTimeout callback ) : ITimer
FixedTick ( ) : void
GetSystemTick ( ) : ulong
RemoveTimer ( ITimer timer ) : bool
TimeManager ( ) : System
Update ( ) : void

Приватные методы

Метод Описание
AddTimerNode ( TimerNode node ) : void
DispatchAll ( IEnumerable timerNodes ) : void
ReAddAll ( System.Collections.Generic.LinkedList nodesArr, long id ) : void
TimerShift ( ) : void
TimerUpdate ( ) : void

Описание методов

AddTimer() публичный Метод

public AddTimer ( float time, OnTimerTimeout callback ) : ITimer
time float
callback OnTimerTimeout
Результат ITimer

AddTimer() публичный Метод

public AddTimer ( uint afterTick, OnTimerTimeout callback ) : ITimer
afterTick uint
callback OnTimerTimeout
Результат ITimer

FixedTick() публичный Метод

public FixedTick ( ) : void
Результат void

GetSystemTick() публичный Метод

public GetSystemTick ( ) : ulong
Результат ulong

RemoveTimer() публичный Метод

public RemoveTimer ( ITimer timer ) : bool
timer ITimer
Результат bool

TimeManager() публичный Метод

public TimeManager ( ) : System
Результат System

Update() публичный Метод

public Update ( ) : void
Результат void