template<typename Key>
sead::TreeMapKeyImpl struct

Requires Key to have operator< defined This can be specialized, but all specializations must define compare and key as follows.

Constructors, destructors, conversion operators

TreeMapKeyImpl() defaulted
TreeMapKeyImpl(const Key& key_)

Public functions

auto operator=(const Key& key_) -> TreeMapKeyImpl&
auto compare(const TreeMapKeyImpl& rhs) const -> s32
Returns -1 if mKey < rhs, 0 if mKey = rhs and 1 if mKey > rhs.

Public variables

Key key