we can finally print pieces and colours properly
This commit is contained in:
parent
5e4b880aad
commit
dc3031ddc1
@ -4,6 +4,7 @@
|
|||||||
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include <optional>
|
#include <optional>
|
||||||
|
#include <ostream>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
enum Piece : int8_t {
|
enum Piece : int8_t {
|
||||||
@ -21,6 +22,11 @@ enum Colour : int8_t {
|
|||||||
Black = 16,
|
Black = 16,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
inline std::ostream& operator<<(std::ostream& os, const int8_t& i) {
|
||||||
|
os << std::to_string(i);
|
||||||
|
return os;
|
||||||
|
}
|
||||||
|
|
||||||
class Board;
|
class Board;
|
||||||
struct Coords;
|
struct Coords;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user