Public Member Functions | |
DownConnection (PandaNode *child, int sort) | |
bool | operator< (const DownConnection &other) const |
Provides a partial ordering on the children of a node so that they are ranked first in sort order, and then (by virtue of the ordered_vector) in the order they were added. | |
PandaNode * | get_child () const |
void | set_child (PandaNode *child) |
This is only called by PandaNode::replace_child(). | |
int | get_sort () const |
Private Attributes | |
PointerTo< PandaNode > | _child |
int | _sort |
|
Definition at line 31 of file pandaNode.I. |
|
Definition at line 65 of file pandaNode.I. |
|
Definition at line 91 of file pandaNode.I. References PandaNode::UpConnection::_parent, and INLINE. |
|
Provides a partial ordering on the children of a node so that they are ranked first in sort order, and then (by virtue of the ordered_vector) in the order they were added.
Definition at line 52 of file pandaNode.I. References _child. |
|
This is only called by PandaNode::replace_child().
Definition at line 78 of file pandaNode.I. References INLINE. |
|
Definition at line 250 of file pandaNode.h. Referenced by operator<(). |
|
Definition at line 251 of file pandaNode.h. Referenced by DownConnection(), and get_child(). |