BenBot 1.7.5
A chess engine
Loading...
Searching...
No Matches
Pieces.hpp File Reference
#include <algorithm>
#include <cassert>
#include <libchess/board/Bitboard.hpp>
#include <libchess/board/File.hpp>
#include <libchess/board/Flips.hpp>
#include <libchess/board/Masks.hpp>
#include <libchess/board/Square.hpp>
#include <libchess/moves/Move.hpp>
#include <libchess/pieces/Colors.hpp>
#include <libchess/pieces/PieceTypes.hpp>
#include <magic_enum/magic_enum.hpp>
#include <optional>
Include dependency graph for Pieces.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  chess::board::Pieces

Namespaces

namespace  chess
namespace  chess::board

Typedefs

using chess::board::PieceType = pieces::Type

Enumerations

enum class  chess::board::Color

Detailed Description

This file defines the Pieces class.

Definition in file Pieces.hpp.