#include <TextureCacheTest.h>
◆ TextureCacheUnbindTest()
| TextureCacheUnbindTest::TextureCacheUnbindTest |
( |
| ) |
|
在文件 TextureCacheTest.cpp 第 159 行定义.
161 auto size = Director::getInstance()->getWinSize();
165 (
"There should be\nnothing below",
"fonts/arial.ttf", 15);
166 nothing->setPosition(Vec2(size.width / 4, 5 * size.height / 6));
167 this->addChild(nothing);
171 (
"There should be\na white square below",
"fonts/arial.ttf", 15);
172 something->setPosition(Vec2(3 * size.width / 4, 5 * size.height / 6));
173 this->addChild(something);
175 auto cache = Director::getInstance()->getTextureCache();
177 cache->removeTextureForKey(
"Images/texture2048x2048.png");
180 (
"Images/texture2048x2048.png",
184 (
"Images/texture2048x2048.png",
187 cache->unbindImageAsync(
"A");
void textureLoadedB(cocos2d::Texture2D *texture)
void textureLoadedA(cocos2d::Texture2D *texture)
引用了 textureLoadedA() , 以及 textureLoadedB().
◆ CREATE_FUNC()
◆ textureLoadedA()
| void TextureCacheUnbindTest::textureLoadedA |
( |
cocos2d::Texture2D * |
texture | ) |
|
|
private |
在文件 TextureCacheTest.cpp 第 190 行定义.
192 auto size = Director::getInstance()->getWinSize();
193 auto s = Sprite::create(
"Images/texture2048x2048.png");
195 s->setPosition(size.width / 4, size.height / 2);
被这些函数引用 TextureCacheUnbindTest().
◆ textureLoadedB()
| void TextureCacheUnbindTest::textureLoadedB |
( |
cocos2d::Texture2D * |
texture | ) |
|
|
private |
在文件 TextureCacheTest.cpp 第 199 行定义.
201 auto size = Director::getInstance()->getWinSize();
202 auto s = Sprite::create(
"Images/texture2048x2048.png");
204 s->setPosition(3 * size.width / 4, size.height / 2);
被这些函数引用 TextureCacheUnbindTest().
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/TextureCacheTest/TextureCacheTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/TextureCacheTest/TextureCacheTest.cpp