#include <Texture2dTest.h>
◆ changeBackgroundVisible()
| void TextureMemoryAlloc::changeBackgroundVisible |
( |
cocos2d::Ref * |
sender | ) |
|
◆ CREATE_FUNC()
◆ onEnter()
| void TextureMemoryAlloc::onEnter |
( |
| ) |
|
|
overridevirtual |
重载 TextureDemo .
在文件 Texture2dTest.cpp 第 1857 行定义.
1862 MenuItemFont::setFontSize(24);
1879 auto menu = Menu::create(item1, item2, item3, item4, item5,
nullptr);
1880 menu->alignItemsHorizontally();
1886 auto menu2 = Menu::create(warmup,
nullptr);
1888 menu2->alignItemsHorizontally();
1891 auto s = Director::getInstance()->getWinSize();
1893 menu2->setPosition(Vec2(s.width/2, s.height/4));
virtual void onEnter() override
void updateImage(cocos2d::Ref *sender)
void changeBackgroundVisible(cocos2d::Ref *sender)
引用了 _background, changeBackgroundVisible(), TextureDemo::onEnter() , 以及 updateImage().
◆ subtitle()
| std::string TextureMemoryAlloc::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string TextureMemoryAlloc::title |
( |
| ) |
const |
|
overridevirtual |
◆ updateImage()
| void TextureMemoryAlloc::updateImage |
( |
cocos2d::Ref * |
sender | ) |
|
在文件 Texture2dTest.cpp 第 1904 行定义.
1911 Director::getInstance()->getTextureCache()->removeUnusedTextures();
1913 int tag = ((Node*)sender)->getTag();
1918 file =
"Images/test_image.png";
1921 file =
"Images/test_image_rgba8888.pvr";
1924 file =
"Images/test_image_rgb888.pvr";
1927 file =
"Images/test_image_rgba4444.pvr";
1930 file =
"Images/test_image_a8.pvr";
1939 auto s = Director::getInstance()->getWinSize();
1940 _background->setPosition(Vec2(s.width/2, s.height/2));
引用了 _background.
被这些函数引用 onEnter().
◆ _background
| cocos2d::Sprite* TextureMemoryAlloc::_background |
|
private |
该类的文档由以下文件生成:
- /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