- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件
-
)
- 类列表
- 类索引
- 类继承关系
- 类成员
全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
Public 成员函数 | 静态 Public 属性 | Protected 成员函数 | Protected 属性 | 所有成员列表
QuadCommand类 参考
使用一个或多个Quad去渲染的命令 更多…
#include
类 QuadCommand 继承关系图:
## Public 成员函数
|
| QuadCommand () |
|
| ~QuadCommand () |
|
void | init (float globalOrder, GLuint texutreID, GLProgramState shader, BlendFunc blendType, V3F_C4B_T2F_Quad quads, ssize_t quadCount, const Mat4 &mv) |
| 使用一个全局ZOrder(globalZOrder), 一个纹理ID(texture ID), 一个GL编程(GLProgram ), 一个混合函数, 一个quads指针, quads的质量, 和用于quads模型视图转换初始化命令. 更多…
|
|
void | useMaterial () const |
|
uint32_t | getMaterialID () const |
|
GLuint | getTextureID () const |
|
V3F_C4B_T2F_Quad | getQuads () const |
|
ssize_t | getQuadCount () const |
|
GLProgramState | getGLProgramState () const |
|
BlendFunc | getBlendType () const |
|
const Mat4 & | getModelView () const |
|
Public 成员函数 继承自 RenderCommand |
float | getGlobalOrder () const |
| 获取渲染器指令Id 更多…
|
|
Type | getType () const |
| 返回指令类型 更多…
|
|
详细描述
使用一个或多个Quad去渲染的命令
构造及析构函数说明
成员函数说明
void generateMaterialID | ( | | ) | |
| protected |
const Mat4& getModelView | ( | | ) | const |
| inline |
GLuint getTextureID | ( | | ) | const |
| inline |
使用一个全局ZOrder(globalZOrder), 一个纹理ID(texture ID), 一个GL编程(GLProgram
), 一个混合函数, 一个quads指针, quads的质量, 和用于quads模型视图转换初始化命令.
void useMaterial | ( | | ) | const |
类成员变量说明
const int MATERIAL_ID_DO_NOT_BATCH = 0 |
| static |
该类的文档由以下文件生成: