Lugre::SceneNodeVisitorSubmeshCollector Class Reference

Inheritance diagram for Lugre::SceneNodeVisitorSubmeshCollector:

Inheritance graph
[legend]
Collaboration diagram for Lugre::SceneNodeVisitorSubmeshCollector:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SceneNodeVisitorSubmeshCollector (const SceneNode *root)
void AddEntity (Ogre::Entity *e, const SceneNode *node)
virtual void Visit (const SceneNode *node)

Public Attributes

std::map< std::string,
std::list< DerivedSubmesh > > 
mlSubMesh
const SceneNode * mRoot

Classes

class  DerivedSubmesh


Detailed Description

Definition at line 421 of file lugre_gfx3D.cpp.


Constructor & Destructor Documentation

Lugre::SceneNodeVisitorSubmeshCollector::SceneNodeVisitorSubmeshCollector ( const SceneNode *  root  )  [inline]

Definition at line 432 of file lugre_gfx3D.cpp.


Member Function Documentation

void Lugre::SceneNodeVisitorSubmeshCollector::AddEntity ( Ogre::Entity *  e,
const SceneNode *  node 
) [inline]

Definition at line 434 of file lugre_gfx3D.cpp.

References mlSubMesh, and mRoot.

Referenced by Visit().

virtual void Lugre::SceneNodeVisitorSubmeshCollector::Visit ( const SceneNode *  node  )  [inline, virtual]

Implements Lugre::SceneNodeVisitor.

Definition at line 444 of file lugre_gfx3D.cpp.

References AddEntity().


Member Data Documentation

Definition at line 429 of file lugre_gfx3D.cpp.

Referenced by AddEntity(), and Lugre::cGfx3D::CreateMergedMesh().

Definition at line 430 of file lugre_gfx3D.cpp.

Referenced by AddEntity().


The documentation for this class was generated from the following file:

Generated on Tue May 22 06:00:36 2012 for cpp by  doxygen 1.5.6