OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Types | Private Attributes | List of all members
SceneUtil::CopyRigVisitor Class Reference
Inheritance diagram for SceneUtil::CopyRigVisitor:
Collaboration diagram for SceneUtil::CopyRigVisitor:

Public Member Functions

 CopyRigVisitor (osg::ref_ptr< osg::Group > parent, const std::string &filter)
 
virtual void apply (osg::Node &node)
 
void doCopy ()
 

Private Types

typedef std::vector
< osg::ref_ptr< osg::Node > > 
NodeVector
 

Private Attributes

NodeVector mToCopy
 
osg::ref_ptr< osg::Group > mParent
 
std::string mFilter
 
std::string mFilter2
 

Member Typedef Documentation

typedef std::vector<osg::ref_ptr<osg::Node> > SceneUtil::CopyRigVisitor::NodeVector
private

Constructor & Destructor Documentation

SceneUtil::CopyRigVisitor::CopyRigVisitor ( osg::ref_ptr< osg::Group >  parent,
const std::string &  filter 
)
inline

Member Function Documentation

virtual void SceneUtil::CopyRigVisitor::apply ( osg::Node &  node)
inlinevirtual

Here is the call graph for this function:

void SceneUtil::CopyRigVisitor::doCopy ( )
inline

Here is the caller graph for this function:

Member Data Documentation

std::string SceneUtil::CopyRigVisitor::mFilter
private
std::string SceneUtil::CopyRigVisitor::mFilter2
private
osg::ref_ptr<osg::Group> SceneUtil::CopyRigVisitor::mParent
private
NodeVector SceneUtil::CopyRigVisitor::mToCopy
private

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