#include <Texture2dTest.h>
◆ TextureETC1()
| TextureETC1::TextureETC1 |
( |
| ) |
|
在文件 Texture2dTest.cpp 第 2004 行定义.
2006 auto sprite = Sprite::create(
"Images/ETC1.pkm");
2008 auto size = Director::getInstance()->getWinSize();
2009 sprite->setPosition(Vec2(size.width/2, size.height/2));
◆ CREATE_FUNC()
◆ subtitle()
| std::string TextureETC1::subtitle |
( |
| ) |
const |
|
overridevirtual |
重载 TestCase .
在文件 Texture2dTest.cpp 第 2019 行定义.
2021 bool isSupportETCHardwareDecode = Configuration::getInstance()->supportsETC();
2022 Application::Platform platform = Application::getInstance()->getTargetPlatform();
2025 static std::unordered_map<int, const char*> platformMap = {
2026 {(int)Application::Platform::OS_WINDOWS,
"Windows"},
2027 {(int)Application::Platform::OS_LINUX,
"Linux"},
2028 {(int)Application::Platform::OS_MAC,
"macOS"},
2029 {(int)Application::Platform::OS_ANDROID,
"Android"},
2030 {(int)Application::Platform::OS_IPHONE,
"iPhone"},
2031 {(int)Application::Platform::OS_IPAD,
"iPad"},
2034 if (isSupportETCHardwareDecode)
2036 ret +=
"Hardware decode ETC1 on ";
2041 ret +=
"Software decode ETC1 on ";
2044 auto iter = platformMap.find((
int)platform);
2045 if (iter != platformMap.end())
2047 ret += iter->second;
2051 ret +=
"Unknown Platform";
◆ title()
| std::string TextureETC1::title |
( |
| ) |
const |
|
overridevirtual |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/Texture2dTest/Texture2dTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/Texture2dTest/Texture2dTest.cpp