template<typename Value>
sead::OrderedSetItemImpl struct

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

Constructors, destructors, conversion operators

OrderedSetItemImpl() defaulted
OrderedSetItemImpl(const Value& value_)

Public functions

auto operator=(const Value& value_) -> OrderedSetItemImpl&
auto compare(const OrderedSetItemImpl& rhs) const -> s32
Returns -1 if this->value < rhs, 0 if this->value = rhs and 1 if this->value > rhs.

Public variables

Value value