|
PuzzleSDK
|
类 SpriteBlur 继承关系图:
SpriteBlur 的协作图:Public 成员函数 | |
| ~SpriteBlur () | |
| bool | initWithTexture (Texture2D *texture, const Rect &rect) |
| void | initProgram () |
| void | setBlurRadius (float radius) |
| void | setBlurSampleNum (float num) |
静态 Public 成员函数 | |
| static SpriteBlur * | create (const char *pszFileName) |
Protected 属性 | |
| float | _blurRadius |
| float | _blurSampleNum |
在文件 ShaderTest.cpp 第 409 行定义.
| SpriteBlur::~SpriteBlur | ( | ) |
在文件 ShaderTest.cpp 第 425 行定义.
|
static |
在文件 ShaderTest.cpp 第 429 行定义.
被这些函数引用 ShaderBlur::init().
这是这个函数的调用关系图:| void SpriteBlur::initProgram | ( | ) |
在文件 ShaderTest.cpp 第 471 行定义.
引用了 _blurRadius , 以及 SET_UNIFORM.
被这些函数引用 initWithTexture().
这是这个函数的调用关系图:| bool SpriteBlur::initWithTexture | ( | Texture2D * | texture, |
| const Rect & | rect | ||
| ) |
在文件 ShaderTest.cpp 第 450 行定义.
引用了 _blurRadius , 以及 initProgram().
函数调用图:| void SpriteBlur::setBlurRadius | ( | float | radius | ) |
在文件 ShaderTest.cpp 第 490 行定义.
引用了 _blurRadius , 以及 SET_UNIFORM.
被这些函数引用 ShaderBlur::onRadiusChanged().
这是这个函数的调用关系图:| void SpriteBlur::setBlurSampleNum | ( | float | num | ) |
在文件 ShaderTest.cpp 第 496 行定义.
引用了 _blurSampleNum , 以及 SET_UNIFORM.
被这些函数引用 ShaderBlur::onSampleNumChanged().
这是这个函数的调用关系图:
|
protected |
在文件 ShaderTest.cpp 第 421 行定义.
被这些函数引用 initProgram(), initWithTexture() , 以及 setBlurRadius().
|
protected |
在文件 ShaderTest.cpp 第 422 行定义.
被这些函数引用 setBlurSampleNum().