31 operator const std::size_t &()
const &
37 operator std::size_t &&() &&
39 return std::move(index_);
42 [[nodiscard]]
const std::size_t &
value() const &
47 [[nodiscard]] std::size_t &&
value() &&
49 return std::move(index_);
52 [[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() &&