PuzzleSDK
Texture2dTest.cpp 文件参考
#include "Texture2dTest.h"
#include "../testResource.h"
+ Texture2dTest.cpp 的引用(Include)关系图:

浏览源代码.

枚举

enum  { kTagLabel = 1 , kTagSprite1 = 2 , kTagSprite2 = 3 }
 

函数

static void addImageToDemo (TextureDemo &demo, float x, float y, const char *path, backend::PixelFormat format)
 

变量

 USING_NS_CC
 

枚举类型说明

◆ anonymous enum

anonymous enum
枚举值
kTagLabel 
kTagSprite1 
kTagSprite2 

在文件 Texture2dTest.cpp33 行定义.

33 {
34 kTagLabel = 1,
35 kTagSprite1 = 2,
36 kTagSprite2 = 3,
37};
@ kTagSprite2
@ kTagSprite1
@ kTagLabel

函数说明

◆ addImageToDemo()

static void addImageToDemo ( TextureDemo demo,
float  x,
float  y,
const char *  path,
backend::PixelFormat  format 
)
static

在文件 Texture2dTest.cpp2183 行定义.

2184{
2185 Texture2D::setDefaultAlphaPixelFormat(format);
2186 auto sprite = Sprite::create(path);
2187 sprite->setPosition(Vec2(x, y));
2188 demo.addChild(sprite, 0);
2189
2190 //remove texture from texture manager
2191 Director::getInstance()->getTextureCache()->removeTexture(sprite->getTexture());
2192}

被这些函数引用 TextureConvertRGB888::onEnter(), TextureConvertRGBA8888::onEnter(), TextureConvertI8::onEnter() , 以及 TextureConvertAI88::onEnter().

+ 这是这个函数的调用关系图:

变量说明

◆ USING_NS_CC

USING_NS_CC

在文件 Texture2dTest.cpp31 行定义.