cocos2d-x  3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Scheduler Member List

This is the complete list of members for Scheduler, including all inherited members.

_currentTargetSchedulerprotected
_currentTargetSalvagedSchedulerprotected
_functionsToPerformSchedulerprotected
_hashForTimersSchedulerprotected
_hashForUpdatesSchedulerprotected
_performMutexSchedulerprotected
_referenceCountRefprotected
_timeScaleSchedulerprotected
_updateHashLockedSchedulerprotected
_updates0ListSchedulerprotected
_updatesNegListSchedulerprotected
_updatesPosListSchedulerprotected
appendIn(struct _listEntry **list, const ccSchedulerFunc &callback, void *target, bool paused)Schedulerprotected
autorelease()Ref
getReferenceCount() const Ref
getTimeScale()Schedulerinline
isScheduled(const std::string &key, void *target)Scheduler
isScheduled(SEL_SCHEDULE selector, Ref *target)Scheduler
isScheduledForTarget(Ref *target, SEL_SCHEDULE selector)Schedulerinline
isTargetPaused(void *target)Scheduler
pauseAllTargets()Scheduler
pauseAllTargetsWithMinPriority(int minPriority)Scheduler
pauseTarget(void *target)Scheduler
performFunctionInCocosThread(const std::function< void()> &function)Scheduler
PRIORITY_NON_SYSTEM_MINSchedulerstatic
PRIORITY_SYSTEMSchedulerstatic
priorityIn(struct _listEntry **list, const ccSchedulerFunc &callback, void *target, int priority, bool paused)Schedulerprotected
Ref()Refprotected
release()Ref
removeHashElement(struct _hashSelectorEntry *element)Schedulerprotected
removeUpdateFromHash(struct _listEntry *entry)Schedulerprotected
resumeTarget(void *target)Scheduler
resumeTargets(const std::set< void * > &targetsToResume)Scheduler
retain()Ref
schedule(const ccSchedulerFunc &callback, void *target, float interval, unsigned int repeat, float delay, bool paused, const std::string &key)Scheduler
schedule(const ccSchedulerFunc &callback, void *target, float interval, bool paused, const std::string &key)Scheduler
schedule(SEL_SCHEDULE selector, Ref *target, float interval, unsigned int repeat, float delay, bool paused)Scheduler
schedule(SEL_SCHEDULE selector, Ref *target, float interval, bool paused)Scheduler
schedulePerFrame(const ccSchedulerFunc &callback, void *target, int priority, bool paused)Schedulerprotected
Scheduler()Scheduler
scheduleSelector(SEL_SCHEDULE selector, Ref *target, float interval, unsigned int repeat, float delay, bool paused)Schedulerinline
scheduleSelector(SEL_SCHEDULE selector, Ref *target, float interval, bool paused)Schedulerinline
scheduleUpdate(T *target, int priority, bool paused)Schedulerinline
scheduleUpdateForTarget(T *target, int priority, bool paused)Schedulerinline
setTimeScale(float timeScale)Schedulerinline
unschedule(const std::string &key, void *target)Scheduler
unschedule(SEL_SCHEDULE selector, Ref *target)Scheduler
unscheduleAll(void)Scheduler
unscheduleAllForTarget(void *target)Scheduler
unscheduleAllWithMinPriority(int minPriority)Scheduler
unscheduleSelector(SEL_SCHEDULE selector, Ref *target)Schedulerinline
unscheduleUpdate(void *target)Scheduler
unscheduleUpdateForTarget(Ref *target)Schedulerinline
update(float dt)Scheduler
~Ref()Refvirtual
~Scheduler()Schedulervirtual