C# 클래스 CoroutineSharp.TimeManager

파일 보기 프로젝트 열기: fingerpasswang/CoroutineSharp 1 사용 예제들

공개 메소드들

메소드 설명
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