33 operator const std::size_t &()
const &
39 operator std::size_t &&() &&
41 return std::move(index_);
44 [[nodiscard]]
const std::size_t &
value() const &
49 [[nodiscard]] std::size_t &&
value() &&
51 return std::move(index_);
54 [[nodiscard]] std::size_t
index()
const
Represents a color index value for palette operations.
std::size_t index() const
auto operator<=>(const ColorIndex &) const =default
const std::size_t & value() const &
ColorIndex(std::size_t index)
std::size_t && value() &&