UninstanceSubgraphWalker Class Reference

#include <instancelib.h>

Collaboration diagram for UninstanceSubgraphWalker:
Collaboration graph
[legend]

Public Member Functions

 UninstanceSubgraphWalker (scene::Instantiable::Observer *observer, const scene::Path &parent)
 ~UninstanceSubgraphWalker ()
bool pre (scene::Node &node) const
void post (scene::Node &node) const

Private Attributes

scene::Instantiable::Observer * m_observer
scene::Path m_path

Detailed Description

Definition at line 64 of file instancelib.h.


Constructor & Destructor Documentation

UninstanceSubgraphWalker::UninstanceSubgraphWalker ( scene::Instantiable::Observer *  observer,
const scene::Path parent 
) [inline]

Definition at line 69 of file instancelib.h.

UninstanceSubgraphWalker::~UninstanceSubgraphWalker (  )  [inline]

Definition at line 73 of file instancelib.h.


Member Function Documentation

void UninstanceSubgraphWalker::post ( scene::Node &  node  )  const [inline]

Definition at line 81 of file instancelib.h.

References m_observer, m_path, and Stack< Type >::pop().

bool UninstanceSubgraphWalker::pre ( scene::Node &  node  )  const [inline]

Definition at line 76 of file instancelib.h.

References m_path, and Stack< Type >::push().


Field Documentation

scene::Instantiable::Observer* UninstanceSubgraphWalker::m_observer [private]

Definition at line 66 of file instancelib.h.

Referenced by post().

Definition at line 67 of file instancelib.h.

Referenced by post(), and pre().


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

Generated by  doxygen 1.6.2