osl::Square Member List

This is the complete list of members for osl::Square, including all inherited members.

back() const | osl::Square | inline
back(Player P, Direction D) const | osl::Square |
canPromote() const | osl::Square | inline
canPromote(Player player) const | osl::Square | inline
canPromoteY(int y) | osl::Square | inline static
flipHorizontal() const | osl::Square | inline
index() const | osl::Square | inline
indexForOffset32() const | osl::Square | inline
indexMax() | osl::Square | inline static
isEdge() const | osl::Square | inline
isLR(Square sq) const | osl::Square | inline
isNeighboring8(Square to) const | osl::Square |
isOnBoard() const | osl::Square | inline
isOnBoardRegion() const | osl::Square | inline
isOnBoardSlow() const | osl::Square |
isPieceStand() const | osl::Square | inline
isU(Square sq) const | osl::Square | inline
isUD(Square sq) const | osl::Square | inline
isULRD(Square sq) const | osl::Square | inline
isValid() const | osl::Square |
makeDirect(int value) | osl::Square | inline static
makeNoCheck(int x, int y) | osl::Square | inline static
MIN enum value | osl::Square |
neighbor() const | osl::Square | inline
neighbor(Player P, Direction D) const | osl::Square |
nth(unsigned int i) | osl::Square | inline static
onBoardMax() | osl::Square | inline static
onBoardMin() | osl::Square | inline static
operator+(Offset offset) const | osl::Square | inline
operator++() | osl::Square | inline
operator+=(Offset offset) | osl::Square | inline
operator-(Offset offset) const | osl::Square | inline
operator-(Square other) const | osl::Square | inline
operator-=(Offset offset) | osl::Square | inline
PIECE_STAND enum value | osl::Square |
reverseX(int x) | osl::Square | inline static
reverseY(int y) | osl::Square | inline static
rotate180() const | osl::Square | inline
rotate180EdgeOK() const | osl::Square | inline
rotate180Safe() const | osl::Square | inline
SIZE enum value | osl::Square |
Square(int p) | osl::Square | inline explicit private
Square() | osl::Square | inline
Square(int x, int y) | osl::Square | inline
square | osl::Square | private
squareForBlack(Player player) const | osl::Square | inline
squareForBlack() const | osl::Square | inline
STAND() | osl::Square | inline static
uintValue() const | osl::Square | inline
x() const | osl::Square | inline
y() const | osl::Square | inline
y1() const | osl::Square | inline
yEq() | osl::Square | inline
yGe() | osl::Square | inline
yGe() | osl::Square | inline
yLe() | osl::Square | inline
yLe() | osl::Square | inline