#include <iso_visual_scene_render_property.h>
Collaboration diagram for iso::visual::SceneRenderProperty:

Public Member Functions | |
| SceneRenderProperty () | |
| SceneRenderProperty (GLProgram *pProgram) | |
| ~SceneRenderProperty () | |
| GLProgram * | program () |
| void | setProgram (GLProgram *pProgram) |
| void | render (const base::String &pMapName, GLData *pGLData) |
| void | render (const base::String &pMapName, int pMaxIndex, GLData *pGLData) |
Protected Attributes | |
| GLProgram * | mProgram |
| QHash< base::String, RenderMap * > | mRenderMapRegistry |
| RenderMap * | mVertexMap |
Friends | |
| class | SceneRenderNode |
| SceneRenderProperty::SceneRenderProperty | ( | ) |
| SceneRenderProperty::SceneRenderProperty | ( | GLProgram * | pProgram | ) |
| SceneRenderProperty::~SceneRenderProperty | ( | ) |
| GLProgram * SceneRenderProperty::program | ( | ) |
| void SceneRenderProperty::setProgram | ( | GLProgram * | pProgram | ) |
| void SceneRenderProperty::render | ( | const base::String & | pMapName, | |
| GLData * | pGLData | |||
| ) |
| void SceneRenderProperty::render | ( | const base::String & | pMapName, | |
| int | pMaxIndex, | |||
| GLData * | pGLData | |||
| ) |
friend class SceneRenderNode [friend] |
GLProgram* iso::visual::SceneRenderProperty::mProgram [protected] |
QHash< base::String, RenderMap* > iso::visual::SceneRenderProperty::mRenderMapRegistry [protected] |
RenderMap* iso::visual::SceneRenderProperty::mVertexMap [protected] |
1.5.1