- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件
-
)
- 类列表
- 类索引
- 类继承关系
- 类成员
全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
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 |
该类的文档由以下文件生成: