iso::visual::SceneRenderProperty Class Reference

#include <iso_visual_scene_render_property.h>

Collaboration diagram for iso::visual::SceneRenderProperty:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SceneRenderProperty ()
 SceneRenderProperty (GLProgram *pProgram)
 ~SceneRenderProperty ()
GLProgramprogram ()
void setProgram (GLProgram *pProgram)
void render (const base::String &pMapName, GLData *pGLData)
void render (const base::String &pMapName, int pMaxIndex, GLData *pGLData)

Protected Attributes

GLProgrammProgram
QHash< base::String, RenderMap * > mRenderMapRegistry
RenderMapmVertexMap

Friends

class SceneRenderNode

Constructor & Destructor Documentation

SceneRenderProperty::SceneRenderProperty (  ) 

SceneRenderProperty::SceneRenderProperty ( GLProgram pProgram  ) 

SceneRenderProperty::~SceneRenderProperty (  ) 


Member Function Documentation

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 
)


Friends And Related Function Documentation

friend class SceneRenderNode [friend]


Member Data Documentation

GLProgram* iso::visual::SceneRenderProperty::mProgram [protected]

QHash< base::String, RenderMap* > iso::visual::SceneRenderProperty::mRenderMapRegistry [protected]

RenderMap* iso::visual::SceneRenderProperty::mVertexMap [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:23:41 2011 for iso visual by  doxygen 1.5.1