Tokens are elements that can reside in places. Tokens can have a color which makes them distinguishable from other tokens. Tokens that have the same color are not distinguishable. Users can create their own token-colors by either using the CREATE_CUSTOM_TOKEN-macro (compile-time) or by calling Token's public constructor which takes a token-name.
More...
#include <colors.hpp>
|
|
constexpr std::string_view | toString () const |
| |
|
template<class T> |
| constexpr bool | operator== (const T &t) const |
| |
|
constexpr bool | operator< (const Token &rhs) const |
| |
|
constexpr bool | operator> (const Token &rhs) const |
| |
|
constexpr uint8_t | toIndex () const |
| |
|
constexpr | Token (const char *_id) |
| |
|
| static std::vector< std::string_view > | getColors () |
| | Get a list of all the colors.
|
| |
|
|
static std::array< std::array< char, 64 >, 128 > | colors = {} |
| |
Tokens are elements that can reside in places. Tokens can have a color which makes them distinguishable from other tokens. Tokens that have the same color are not distinguishable. Users can create their own token-colors by either using the CREATE_CUSTOM_TOKEN-macro (compile-time) or by calling Token's public constructor which takes a token-name.
◆ getColors()
| static std::vector< std::string_view > symmetri::Token::getColors |
( |
| ) |
|
|
inlinestatic |
Get a list of all the colors.
- Returns
- std::vector<std::string_view>
The documentation for this class was generated from the following file: