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 値 | 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 値 | 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 値 | osl::Square | |
square | osl::Square | [private] |
Square(int p) | osl::Square | [inline, explicit, private] |
Square() | osl::Square | [inline] |
Square(int x, int y) | osl::Square | [inline] |
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] |