#include <seadTreeMapImpl.h>
Public Member Functions | |
| TreeMapNode () | |
| virtual | ~TreeMapNode () |
| virtual void | erase_ ()=0 |
Public Attributes | |
| TreeMapNode< Key > * | mLeft_ |
| TreeMapNode< Key > * | mRight_ |
| bool | mColor_ |
| Key | mKey_ |
Static Public Attributes | |
| static const bool | cRed_ = true |
| static const bool | cBlack_ = false |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in sead::StrTreeMap< KeyStrN, Value >::Node, and sead::TreeMap< Key, Value >::Node.
| TreeMapNode<Key>* sead::TreeMapNode< Key >::mLeft_ |
| TreeMapNode<Key>* sead::TreeMapNode< Key >::mRight_ |
| bool sead::TreeMapNode< Key >::mColor_ |
| Key sead::TreeMapNode< Key >::mKey_ |
|
static |
|
static |