C# Class BBGamelib.CCScheduler

Afficher le fichier Open project: BigWoodGames/cocos2d-unity Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

CCScheduler() public méthode

public CCScheduler ( ) : UnityEngine
Résultat UnityEngine

ToString() public méthode

public ToString ( ) : string
Résultat string

appendIn() public méthode

public appendIn ( utList list, System target, bool paused ) : void
list utList
target System
paused bool
Résultat void

isTargetPaused() public méthode

public isTargetPaused ( System target ) : bool
target System
Résultat bool

pauseAllTargets() public méthode

public pauseAllTargets ( ) : HashSet
Résultat HashSet

pauseAllTargetsWithMinPriority() public méthode

public pauseAllTargetsWithMinPriority ( int minPriority ) : HashSet
minPriority int
Résultat HashSet

pauseTarget() public méthode

public pauseTarget ( System target ) : void
target System
Résultat void

priorityIn() public méthode

public priorityIn ( utList list, System target, int priority, bool paused ) : void
list utList
target System
priority int
paused bool
Résultat void

removeHashElement() public méthode

public removeHashElement ( tHashTimerEntry element ) : void
element BBGamelib.scheduler.tHashTimerEntry
Résultat void

removeUpdatesFromHash() public méthode

public removeUpdatesFromHash ( utNode entry ) : void
entry utNode
Résultat void

resumeTarget() public méthode

public resumeTarget ( System target ) : void
target System
Résultat void

resumeTargets() public méthode

public resumeTargets ( HashSet targetsToResume ) : void
targetsToResume HashSet
Résultat void

schedule() public méthode

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
Résultat void

scheduleBlockForKey() public méthode

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
Résultat void

scheduleUpdate() public méthode

public scheduleUpdate ( System target, int priority, bool paused ) : void
target System
priority int
paused bool
Résultat void

unscheduleAll() public méthode

public unscheduleAll ( ) : void
Résultat void

unscheduleAllForTarget() public méthode

public unscheduleAllForTarget ( System target ) : void
target System
Résultat void

unscheduleAllWithMinPriority() public méthode

public unscheduleAllWithMinPriority ( int minPriority ) : void
minPriority int
Résultat void

unscheduleBlockForKey() public méthode

public unscheduleBlockForKey ( string key, System target ) : void
key string
target System
Résultat void

unscheduleSelector() public méthode

public unscheduleSelector ( TICK_IMP selector, System target ) : void
selector TICK_IMP
target System
Résultat void

unscheduleUpdateForTarget() public méthode

public unscheduleUpdateForTarget ( System target ) : void
target System
Résultat void

update() public méthode

public update ( float dt ) : void
dt float
Résultat void