cocos2d-x  3.3rc0
 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