#include <seadTreeNode.h>
Inherited by sead::TTreeNode< MethodTreeNode * >, sead::TTreeNode< TaskBase * >, and sead::TTreeNode< T >.
◆ TreeNode()
| sead::TreeNode::TreeNode |
( |
| ) |
|
◆ clearLinks()
| void sead::TreeNode::clearLinks |
( |
| ) |
|
◆ detachAll()
| void sead::TreeNode::detachAll |
( |
| ) |
|
◆ detachSubTree()
| void sead::TreeNode::detachSubTree |
( |
| ) |
|
◆ pushBackSibling()
| void sead::TreeNode::pushBackSibling |
( |
TreeNode * | n | ) |
|
◆ pushBackChild()
| void sead::TreeNode::pushBackChild |
( |
TreeNode * | n | ) |
|
◆ pushFrontChild()
| void sead::TreeNode::pushFrontChild |
( |
TreeNode * | n | ) |
|
◆ insertBeforeSelf()
| void sead::TreeNode::insertBeforeSelf |
( |
TreeNode * | n | ) |
|
◆ insertAfterSelf()
| void sead::TreeNode::insertAfterSelf |
( |
TreeNode * | n | ) |
|
◆ isRoot()
| bool sead::TreeNode::isRoot |
( |
| ) |
const |
|
inline |
◆ isLeaf()
| bool sead::TreeNode::isLeaf |
( |
| ) |
const |
|
inline |
◆ findRoot() [1/2]
| const TreeNode * sead::TreeNode::findRoot |
( |
| ) |
const |
◆ findRoot() [2/2]
◆ countChildren()
| s32 sead::TreeNode::countChildren |
( |
| ) |
const |
◆ clearChildLinksRecursively_()
| void sead::TreeNode::clearChildLinksRecursively_ |
( |
| ) |
|
|
protected |
◆ mParent
◆ mChild
◆ mNext
◆ mPrev