This file contains the declaration of class Color. More...
#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | cwchess::ColorData |
The POD base type of class Color. More... | |
class | cwchess::Color |
A color (black or white). More... | |
Namespaces | |
cwchess | |
A namespace for all chess related objects that are not related to the GUI. | |
Functions | |
bool | cwchess::operator== (ColorData c1, ColorData c2) |
bool | cwchess::operator!= (ColorData c1, ColorData c2) |
Variables | |
uint8_t const | cwchess::black_bits = 0 |
The underlaying integral value of color 'black'. | |
uint8_t const | cwchess::white_bits = 8 |
The underlaying integral value of color 'white'. | |
uint8_t const | cwchess::color_mask = 8 |
A mask for the bits used for the color of a piece. | |
ColorData const | cwchess::black = { black_bits } |
A constant representing the color black. | |
ColorData const | cwchess::white = { white_bits } |
A constant representing the color white. | |
This file contains the declaration of class Color.
Definition in file Color.h.