| _autoReleaseCount | Object | protected |
| _currentTarget | Scheduler | protected |
| _currentTargetSalvaged | Scheduler | protected |
| _functionsToPerform | Scheduler | protected |
| _hashForTimers | Scheduler | protected |
| _hashForUpdates | Scheduler | protected |
| _ID | Object | |
| _luaID | Object | |
| _performMutex | Scheduler | protected |
| _reference | Object | protected |
| _scriptHandlerEntries | Scheduler | protected |
| _timeScale | Scheduler | protected |
| _updateHashLocked | Scheduler | protected |
| _updates0List | Scheduler | protected |
| _updatesNegList | Scheduler | protected |
| _updatesPosList | Scheduler | protected |
| acceptVisitor(DataVisitor &visitor) | Object | virtual |
| appendIn(struct _listEntry **list, Object *target, bool paused) | Scheduler | protected |
| autorelease() | Object | |
| getTimeScale() | Scheduler | inline |
| isEqual(const Object *object) | Object | virtual |
| 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_MIN | Scheduler | static |
| PRIORITY_SYSTEM | Scheduler | static |
| priorityIn(struct _listEntry **list, Object *target, int priority, bool paused) | Scheduler | protected |
| release() | Object | inline |
| removeHashElement(struct _hashSelectorEntry *element) | Scheduler | protected |
| removeUpdateFromHash(struct _listEntry *entry) | Scheduler | protected |
| resumeTarget(Object *target) | Scheduler | |
| resumeTargets(const Vector< Object * > &targetsToResume) | Scheduler | |
| retain() | Object | inline |
| 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) | Scheduler | inline |
| 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) | Scheduler | virtual |
| ~Object() | Object | virtual |
| ~Scheduler(void) | Scheduler | |