#include <FileUtilsTest.h>
◆ CREATE_FUNC()
◆ onEnter()
| void TestIsFileExistAsync::onEnter |
( |
| ) |
|
|
overridevirtual |
重载 TestCase .
在文件 FileUtilsTest.cpp 第 1052 行定义.
1055 auto s = Director::getInstance()->getWinSize();
1056 auto sharedFileUtils = FileUtils::getInstance();
1058 sharedFileUtils->isFileExist(
"Images/grossini.png", [=](
bool isExist) {
1059 CCASSERT(std::this_thread::get_id() == Director::getInstance()->getCocos2dThreadId(),
"Callback should be on cocos thread");
1060 auto label = Label::createWithSystemFont(isExist ?
"Images/grossini.png exists" :
"Images/grossini.png doesn't exist",
"", 20);
1061 label->setPosition(s.width/2, s.height/3);
1062 this->addChild(label);
1064 isExist = sharedFileUtils->isFileExist(
"Images/grossini.xcf");
1065 label = Label::createWithSystemFont(isExist ?
"Images/grossini.xcf exists" :
"Images/grossini.xcf doesn't exist",
"", 20);
1066 label->setPosition(s.width/2, s.height/3*2);
1067 this->addChild(label);
virtual void onEnter() override
引用了 TestCase::onEnter().
◆ onExit()
| void TestIsFileExistAsync::onExit |
( |
| ) |
|
|
overridevirtual |
在文件 FileUtilsTest.cpp 第 1071 行定义.
1074 FileUtils *sharedFileUtils = FileUtils::getInstance();
1077 sharedFileUtils->setFilenameLookupDictionary(ValueMap());
1079 FileUtilsDemo::onExit();
◆ subtitle()
| std::string TestIsFileExistAsync::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string TestIsFileExistAsync::title |
( |
| ) |
const |
|
overridevirtual |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/FileUtilsTest/FileUtilsTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/FileUtilsTest/FileUtilsTest.cpp