#include <SchedulerTest.h>
◆ SchedulerPauseResumeAll()
| SchedulerPauseResumeAll::SchedulerPauseResumeAll |
( |
| ) |
|
◆ ~SchedulerPauseResumeAll()
| SchedulerPauseResumeAll::~SchedulerPauseResumeAll |
( |
| ) |
|
|
virtual |
◆ CREATE_FUNC()
◆ onEnter()
| void SchedulerPauseResumeAll::onEnter |
( |
| ) |
|
|
overridevirtual |
◆ onExit()
| void SchedulerPauseResumeAll::onExit |
( |
| ) |
|
|
overridevirtual |
◆ pause()
| void SchedulerPauseResumeAll::pause |
( |
float |
dt | ) |
|
在文件 SchedulerTest.cpp 第 201 行定义.
203 log(
"Pausing, tick1 should be called six times and tick2 three times");
204 auto scheduler = Director::getInstance()->getScheduler();
208 CCASSERT(
_pausedTargets.size() == 2,
"Error: pausedTargets should have only 2 items");
211 getChildByTag(123)->scheduleOnce([
this](
float dt)
214 }, 2.0f,
"test resume");
引用了 _pausedTargets , 以及 resume().
被这些函数引用 onEnter().
◆ resume()
| void SchedulerPauseResumeAll::resume |
( |
float |
dt | ) |
|
◆ subtitle()
| std::string SchedulerPauseResumeAll::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ tick1()
| void SchedulerPauseResumeAll::tick1 |
( |
float |
dt | ) |
|
◆ tick2()
| void SchedulerPauseResumeAll::tick2 |
( |
float |
dt | ) |
|
◆ title()
| std::string SchedulerPauseResumeAll::title |
( |
| ) |
const |
|
overridevirtual |
◆ update()
| void SchedulerPauseResumeAll::update |
( |
float |
delta | ) |
|
|
overridevirtual |
◆ _pausedTargets
| std::set<void*> SchedulerPauseResumeAll::_pausedTargets |
|
private |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/SchedulerTest/SchedulerTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/SchedulerTest/SchedulerTest.cpp