C# 클래스 BBGamelib.CCScheduler

파일 보기 프로젝트 열기: BigWoodGames/cocos2d-unity 1 사용 예제들

공개 메소드들

메소드 설명
CCScheduler ( ) : UnityEngine
ToString ( ) : string
appendIn ( utList list, System target, bool paused ) : void
isTargetPaused ( System target ) : bool
pauseAllTargets ( ) : HashSet
pauseAllTargetsWithMinPriority ( int minPriority ) : HashSet
pauseTarget ( System target ) : void
priorityIn ( utList list, System target, int priority, bool paused ) : void
removeHashElement ( tHashTimerEntry element ) : void
removeUpdatesFromHash ( utNode entry ) : void
resumeTarget ( System target ) : void
resumeTargets ( HashSet targetsToResume ) : void
schedule ( TICK_IMP selector, System target, float interval, uint repeat, bool paused, float delay ) : void
scheduleBlockForKey ( string key, System owner, float interval, uint repeat, float delay, bool paused, TICK_IMP block ) : void
scheduleUpdate ( System target, int priority, bool paused ) : void
unscheduleAll ( ) : void
unscheduleAllForTarget ( System target ) : void
unscheduleAllWithMinPriority ( int minPriority ) : void
unscheduleBlockForKey ( string key, System target ) : void
unscheduleSelector ( TICK_IMP selector, System target ) : void
unscheduleUpdateForTarget ( System target ) : void
update ( float dt ) : void

메소드 상세

CCScheduler() 공개 메소드

public CCScheduler ( ) : UnityEngine
리턴 UnityEngine

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

appendIn() 공개 메소드

public appendIn ( utList list, System target, bool paused ) : void
list utList
target System
paused bool
리턴 void

isTargetPaused() 공개 메소드

public isTargetPaused ( System target ) : bool
target System
리턴 bool

pauseAllTargets() 공개 메소드

public pauseAllTargets ( ) : HashSet
리턴 HashSet

pauseAllTargetsWithMinPriority() 공개 메소드

public pauseAllTargetsWithMinPriority ( int minPriority ) : HashSet
minPriority int
리턴 HashSet

pauseTarget() 공개 메소드

public pauseTarget ( System target ) : void
target System
리턴 void

priorityIn() 공개 메소드

public priorityIn ( utList list, System target, int priority, bool paused ) : void
list utList
target System
priority int
paused bool
리턴 void

removeHashElement() 공개 메소드

public removeHashElement ( tHashTimerEntry element ) : void
element BBGamelib.scheduler.tHashTimerEntry
리턴 void

removeUpdatesFromHash() 공개 메소드

public removeUpdatesFromHash ( utNode entry ) : void
entry utNode
리턴 void

resumeTarget() 공개 메소드

public resumeTarget ( System target ) : void
target System
리턴 void

resumeTargets() 공개 메소드

public resumeTargets ( HashSet targetsToResume ) : void
targetsToResume HashSet
리턴 void

schedule() 공개 메소드

public schedule ( TICK_IMP selector, System target, float interval, uint repeat, bool paused, float delay ) : void
selector TICK_IMP
target System
interval float
repeat uint
paused bool
delay float
리턴 void

scheduleBlockForKey() 공개 메소드

public scheduleBlockForKey ( string key, System owner, float interval, uint repeat, float delay, bool paused, TICK_IMP block ) : void
key string
owner System
interval float
repeat uint
delay float
paused bool
block TICK_IMP
리턴 void

scheduleUpdate() 공개 메소드

public scheduleUpdate ( System target, int priority, bool paused ) : void
target System
priority int
paused bool
리턴 void

unscheduleAll() 공개 메소드

public unscheduleAll ( ) : void
리턴 void

unscheduleAllForTarget() 공개 메소드

public unscheduleAllForTarget ( System target ) : void
target System
리턴 void

unscheduleAllWithMinPriority() 공개 메소드

public unscheduleAllWithMinPriority ( int minPriority ) : void
minPriority int
리턴 void

unscheduleBlockForKey() 공개 메소드

public unscheduleBlockForKey ( string key, System target ) : void
key string
target System
리턴 void

unscheduleSelector() 공개 메소드

public unscheduleSelector ( TICK_IMP selector, System target ) : void
selector TICK_IMP
target System
리턴 void

unscheduleUpdateForTarget() 공개 메소드

public unscheduleUpdateForTarget ( System target ) : void
target System
리턴 void

update() 공개 메소드

public update ( float dt ) : void
dt float
리턴 void