sofa::simulation::tree::MutationListener Class Reference

#include <MutationListener.h>

Inheritance diagram for sofa::simulation::tree::MutationListener:

Inheritance graph
[legend]

Public Member Functions

virtual ~MutationListener ()
virtual void addChild (GNode *parent, GNode *child)
virtual void removeChild (GNode *parent, GNode *child)
virtual void moveChild (GNode *previous, GNode *parent, GNode *child)
virtual void addObject (GNode *parent, core::objectmodel::BaseObject *object)
virtual void removeObject (GNode *parent, core::objectmodel::BaseObject *object)
virtual void moveObject (GNode *previous, GNode *parent, core::objectmodel::BaseObject *object)

Detailed Description

Definition at line 40 of file MutationListener.h.


Constructor & Destructor Documentation

sofa::simulation::tree::MutationListener::~MutationListener (  )  [virtual]

Definition at line 37 of file MutationListener.cpp.


Member Function Documentation

void sofa::simulation::tree::MutationListener::addChild ( GNode *  parent,
GNode *  child 
) [virtual]

void sofa::simulation::tree::MutationListener::addObject ( GNode *  parent,
core::objectmodel::BaseObject *  object 
) [virtual]

Reimplemented in sofa::gui::qt::GraphListenerQListView.

Definition at line 59 of file MutationListener.cpp.

Referenced by addChild(), and moveObject().

void sofa::simulation::tree::MutationListener::moveChild ( GNode *  previous,
GNode *  parent,
GNode *  child 
) [virtual]

Reimplemented in sofa::gui::qt::GraphListenerQListView.

Definition at line 67 of file MutationListener.cpp.

References addChild(), and removeChild().

void sofa::simulation::tree::MutationListener::moveObject ( GNode *  previous,
GNode *  parent,
core::objectmodel::BaseObject *  object 
) [virtual]

Reimplemented in sofa::gui::qt::GraphListenerQListView.

Definition at line 73 of file MutationListener.cpp.

References addObject(), and removeObject().

void sofa::simulation::tree::MutationListener::removeChild ( GNode *  parent,
GNode *  child 
) [virtual]

void sofa::simulation::tree::MutationListener::removeObject ( GNode *  parent,
core::objectmodel::BaseObject *  object 
) [virtual]

Reimplemented in sofa::gui::qt::GraphListenerQListView.

Definition at line 63 of file MutationListener.cpp.

Referenced by moveObject(), and removeChild().


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

Generated on Sun Nov 23 04:24:39 2008 for Sofa by  doxygen 1.5.7.1