OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
SceneUtil::FindByNameVisitor Class Reference

#include <visitor.hpp>

Inheritance diagram for SceneUtil::FindByNameVisitor:
Collaboration diagram for SceneUtil::FindByNameVisitor:

Public Member Functions

 FindByNameVisitor (const std::string &nameToFind)
 
virtual void apply (osg::Group &group)
 
virtual void apply (osg::MatrixTransform &node)
 
virtual void apply (osg::Geometry &node)
 
bool checkGroup (osg::Group &group)
 

Public Attributes

std::string mNameToFind
 
osg::Group * mFoundNode
 

Constructor & Destructor Documentation

SceneUtil::FindByNameVisitor::FindByNameVisitor ( const std::string &  nameToFind)
inline

Member Function Documentation

void SceneUtil::FindByNameVisitor::apply ( osg::Group &  group)
virtual

Here is the call graph for this function:

void SceneUtil::FindByNameVisitor::apply ( osg::MatrixTransform &  node)
virtual

Here is the call graph for this function:

void SceneUtil::FindByNameVisitor::apply ( osg::Geometry &  node)
virtual
bool SceneUtil::FindByNameVisitor::checkGroup ( osg::Group &  group)

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

osg::Group* SceneUtil::FindByNameVisitor::mFoundNode
std::string SceneUtil::FindByNameVisitor::mNameToFind

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