cocos2d-x  3.0-beta2
 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
_IDObject
_luaIDObject
_performMutexSchedulerprotected
_referenceCountObjectprotected
_scriptHandlerEntriesSchedulerprotected
_timeScaleSchedulerprotected
_updateHashLockedSchedulerprotected
_updates0ListSchedulerprotected
_updatesNegListSchedulerprotected
_updatesPosListSchedulerprotected
acceptVisitor(DataVisitor &visitor)Objectvirtual
appendIn(struct _listEntry **list, Object *target, bool paused)Schedulerprotected
autorelease()Object
getReferenceCount() const Object
getTimeScale()Schedulerinline
isEqual(const Object *object)Objectvirtual
isScheduledForTarget(SEL_SCHEDULE selector, Object *target)Scheduler
isSingleReference() const Object
isTargetPaused(Object *target)Scheduler
Object()Object
pauseAllTargets()Scheduler
pauseAllTargetsWithMinPriority(int minPriority)Scheduler
pauseTarget(Object *target)Scheduler
performFunctionInCocosThread(const std::function< void()> &function)Scheduler
PRIORITY_NON_SYSTEM_MINSchedulerstatic
PRIORITY_SYSTEMSchedulerstatic
priorityIn(struct _listEntry **list, Object *target, int priority, bool paused)Schedulerprotected
release()Object
removeHashElement(struct _hashSelectorEntry *element)Schedulerprotected
removeUpdateFromHash(struct _listEntry *entry)Schedulerprotected
resumeTarget(Object *target)Scheduler
resumeTargets(const Vector< Object * > &targetsToResume)Scheduler
retain()Objectinline
retainCount() const Objectinline
Scheduler()Scheduler
scheduleScriptFunc(unsigned int handler, float interval, bool paused)Scheduler
scheduleSelector(SEL_SCHEDULE selector, Object *target, float interval, unsigned int repeat, float delay, bool paused)Scheduler
scheduleSelector(SEL_SCHEDULE selector, Object *target, float interval, bool paused)Scheduler
scheduleUpdateForTarget(Object *target, int priority, bool paused)Scheduler
setTimeScale(float timeScale)Schedulerinline
unscheduleAll(void)Scheduler
unscheduleAllForTarget(Object *target)Scheduler
unscheduleAllWithMinPriority(int minPriority)Scheduler
unscheduleScriptEntry(unsigned int scheduleScriptEntryID)Scheduler
unscheduleSelector(SEL_SCHEDULE selector, Object *target)Scheduler
unscheduleUpdateForTarget(const Object *target)Scheduler
update(float dt)Schedulervirtual
~Object()Objectvirtual
~Scheduler(void)Scheduler