cocos2d-x  3.0Beta0
 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.

_autoReleaseCountObjectprotected
_currentTargetSchedulerprotected
_currentTargetSalvagedSchedulerprotected
_functionsToPerformSchedulerprotected
_hashForTimersSchedulerprotected
_hashForUpdatesSchedulerprotected
_IDObject
_luaIDObject
_performMutexSchedulerprotected
_referenceObjectprotected
_scriptHandlerEntriesSchedulerprotected
_timeScaleSchedulerprotected
_updateHashLockedSchedulerprotected
_updates0ListSchedulerprotected
_updatesNegListSchedulerprotected
_updatesPosListSchedulerprotected
acceptVisitor(DataVisitor &visitor)Objectvirtual
appendIn(struct _listEntry **list, Object *target, bool paused)Schedulerprotected
autorelease()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()Objectinline
removeHashElement(struct _hashSelectorEntry *element)Schedulerprotected
removeUpdateFromHash(struct _listEntry *entry)Schedulerprotected
resumeTarget(Object *target)Scheduler
resumeTargets(const Vector< Object * > &targetsToResume)Scheduler
retain()Objectinline
retainCount() const Object
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