Quantum-Chess 0.5
Chargement...
Recherche...
Aucune correspondance
Color.hpp
Aller à la documentation de ce fichier.
1#ifndef COLOR_HPP
2#define COLOR_HPP
3
7enum class Color : bool
8{
12 BLACK = false,
13
17 WHITE = true
18};
19
20constexpr inline Color opponent_color(Color color) noexcept
21{
22 return (color == Color::WHITE) ? Color::BLACK : Color::WHITE;
23}
24
25#endif
Color
Représente la couleur d'un joueur.
Definition Color.hpp:8
@ BLACK
Le joueur noir dont la valeur vaut 0.
Definition Color.hpp:12
@ WHITE
Le joueur blanc dont la valeur vaut 1.
Definition Color.hpp:17
constexpr Color opponent_color(Color color) noexcept
Definition Color.hpp:20