template<typename Key, typename Value, int N>
sead::FixedTreeMap class

Base classes

template<typename Key, typename Value>
class TreeMap<Key, Value>

Public types

using MapImpl = TreeMapImpl<TreeMapKeyImpl<Key>>

Constructors, destructors, conversion operators

FixedTreeMap()

Public functions

void setBuffer(s32 ptrNumMax, void* buf) deleted
void allocBuffer(s32 ptrNumMax, Heap* heap, s32 alignment = sizeof(void*)) deleted
auto tryAllocBuffer(s32 ptrNumMax, Heap* heap, s32 alignment = sizeof(void*)) -> bool deleted
void freeBuffer() deleted
auto insert(const Key& key, const Value& value) -> Value*
void clear()
auto find(const Key& key) const -> Node*
template<typename Callable>
void forEach(const Callable& delegate) const
auto startIterating() const -> Node*
auto nextNode(Node* node) const -> Node*