sead
Loading...
Searching...
No Matches
sead::FixedTreeMap< Key, Value, N > Member List

This is the complete list of members for sead::FixedTreeMap< Key, Value, N >, including all inherited members.

allocBuffer(s32 node_max, s32 alignment=cDefaultAlignment)=deletesead::FixedTreeMap< Key, Value, N >
allocBuffer(s32 node_max, Heap *heap, s32 alignment=cDefaultAlignment)=deletesead::FixedTreeMap< Key, Value, N >
clear()sead::TreeMap< Key, Value >inline
contains(const Key &key) constsead::TreeMap< Key, Value >inline
erase(const Key &key)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inline
eraseMin(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
eraseNode_(Node *node)sead::TreeMap< Key, Value >inlineprotected
eraseNodeForClear_(TreeMapNode< TreeMapKeyImpl< Key > > *n)sead::TreeMap< Key, Value >inlineprotected
find(const Key &key) constsead::TreeMap< Key, Value >inline
FixedTreeMap()sead::FixedTreeMap< Key, Value, N >inline
fixUp(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
flipColors(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
forEach(const T &fun) constsead::TreeMap< Key, Value >inline
freeBuffer()=deletesead::FixedTreeMap< Key, Value, N >
getSize() constsead::TreeMap< Key, Value >inline
insert(const Key &key)sead::TreeMap< Key, Value >inline
insert(const Key &key, const Value &value)sead::TreeMap< Key, Value >inline
sead::TreeMapImpl< TreeMapKeyImpl< Key > >::insert(Node *node)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inline
isBufferReady() constsead::TreeMap< Key, Value >inline
isEmpty() constsead::TreeMap< Key, Value >inline
isFull() constsead::TreeMap< Key, Value >inline
isRed(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
maxSize() constsead::TreeMap< Key, Value >inline
mFreeListsead::TreeMap< Key, Value >protected
min(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
mNodeMaxsead::TreeMap< Key, Value >protected
moveRedLeft(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
moveRedRight(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
mRootsead::TreeMapImpl< TreeMapKeyImpl< Key > >protected
mSizesead::TreeMap< Key, Value >protected
mWorksead::FixedTreeMap< Key, Value, N >protected
Node typedefsead::TreeMapImpl< TreeMapKeyImpl< Key > >
rotateLeft(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
rotateRight(Node *h)sead::TreeMapImpl< TreeMapKeyImpl< Key > >inlinestatic
setBuffer(s32 node_max, void *buf)=deletesead::FixedTreeMap< Key, Value, N >
size() constsead::TreeMap< Key, Value >inline
TreeMap()sead::TreeMap< Key, Value >inline
TreeMapImpl()sead::TreeMapImpl< TreeMapKeyImpl< Key > >inline
tryAllocBuffer(s32 node_max, s32 alignment=cDefaultAlignment)=deletesead::FixedTreeMap< Key, Value, N >
tryAllocBuffer(s32 node_max, Heap *heap, s32 alignment=cDefaultAlignment)=deletesead::FixedTreeMap< Key, Value, N >