Scid  4.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Functions | Variables
sqmove.h File Reference
#include "common.h"
Include dependency graph for sqmove.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SquareList
 
class  SquareSet
 

Functions

constexpr squareT square_Move (squareT sq, directionT dir)
 
constexpr squareT square_Last (squareT sq, directionT dir)
 

Variables

constexpr uint MAX_SQUARELIST = 65
 
constexpr squareT sqMove [66][11]
 
constexpr squareT sqLast [66][11]
 

Function Documentation

◆ square_Last()

constexpr squareT square_Last ( squareT  sq,
directionT  dir 
)

Definition at line 286 of file sqmove.h.

◆ square_Move()

constexpr squareT square_Move ( squareT  sq,
directionT  dir 
)

Definition at line 273 of file sqmove.h.

Variable Documentation

◆ MAX_SQUARELIST

constexpr uint MAX_SQUARELIST = 65

Definition at line 20 of file sqmove.h.

◆ sqLast

constexpr squareT sqLast[66][11]

Definition at line 200 of file sqmove.h.

◆ sqMove

constexpr squareT sqMove[66][11]

Definition at line 123 of file sqmove.h.