#include <FileUtilsTest.h>
◆ CREATE_FUNC()
◆ onEnter()
| void TestListFiles::onEnter |
( |
| ) |
|
|
overridevirtual |
重载 TestCase .
在文件 FileUtilsTest.cpp 第 1306 行定义.
1310 auto winSize = Director::getInstance()->getWinSize();
1312 auto infoLabel = Label::createWithTTF(
"show file count, should not be 0",
"fonts/Thonburi.ttf", 18);
1313 this->addChild(infoLabel);
1314 infoLabel->setPosition(winSize.width / 2, winSize.height * 3 / 4);
1316 auto cntLabel = Label::createWithTTF(
"show readResult",
"fonts/Thonburi.ttf", 18);
1317 this->addChild(cntLabel);
1318 cntLabel->setPosition(winSize.width / 2, winSize.height / 3);
1320 std::vector<std::string> listFonts = FileUtils::getInstance()->listFiles(
"fonts");
1321 auto defaultPath = FileUtils::getInstance()->getDefaultResourceRootPath();
1322 std::vector<std::string> list = FileUtils::getInstance()->listFiles (defaultPath);
1324 char cntBuffer[200] = { 0 };
1325 snprintf(cntBuffer, 200,
"'fonts/' %zu, $defaultResourceRootPath %zu",listFonts.size(), list.size());
1327 for(
int i=0;i<listFonts.size();i++)
1329 CCLOG(
"fonts/ %d: \t %s", i, listFonts[i].c_str());
1332 for(
int i=0;i<list.size();i++)
1334 CCLOG(
"defResRootPath %d: \t %s", i, list[i].c_str());
1337 cntLabel->setString(cntBuffer);
virtual void onEnter() override
引用了 TestCase::onEnter().
◆ onExit()
| void TestListFiles::onExit |
( |
| ) |
|
|
overridevirtual |
◆ subtitle()
| std::string TestListFiles::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string TestListFiles::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