#include <instancelib.h>
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 |
Definition at line 64 of file instancelib.h.
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.
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().
scene::Instantiable::Observer* UninstanceSubgraphWalker::m_observer [private] |
Definition at line 66 of file instancelib.h.
Referenced by post().
scene::Path UninstanceSubgraphWalker::m_path [mutable, private] |
Definition at line 67 of file instancelib.h.