collectLeftovers void DataGraphTraverser::collect_leftovers(void); Description: Pick up any nodes that didn't get completely traversed. These must be nodes that have multiple parents, with at least one parent completely outside of the data graph. |
getCurrentThread Thread *DataGraphTraverser::get_current_thread(void) const; Filename: dataGraphTraverser.I Created by: drose (11Mar02) PANDA 3D SOFTWARE Copyright (c) 2001 - 2004, Disney Enterprises, Inc. All rights reserved All use of this software is subject to the terms of the Panda 3d Software license. You should have received a copy of this license along with this source code; you will also find a current copy of the license at http://etc.cmu.edu/panda3d/docs/license/ . To contact the maintainers of this program write to panda3d-general@lists.sourceforge.net . Description: Returns the currently-executing thread object, as passed to the DataGraphTraverser constructor. |
traverse void DataGraphTraverser::traverse(PandaNode *node); Description: Starts the traversal of the data graph at the indicated root node. |
traverseBelow void DataGraphTraverser::traverse_below(PandaNode *node, DataNodeTransmit const &output); Description: Continues the traversal to all the children of the indicated node, passing in the given data, without actually calling transmit_data() on the given node. |