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(Int2Type< BLACK >) const | osl::Square | [inline, private] |
canPromote(Int2Type< WHITE >) const | osl::Square | [inline, private] |
canPromote() const | osl::Square | [inline] |
canPromote(Player player) const | osl::Square | [inline] |
canPromoteY(int y, Int2Type< P >) | osl::Square | [private, static] |
canPromoteY(int y, Int2Type< BLACK >) | osl::Square | [inline, private, static] |
canPromoteY(int y, Int2Type< WHITE >) | osl::Square | [inline, private, static] |
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] |
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 | osl::Square | [private] |
Square(int p) | osl::Square | [inline, explicit, private] |
Square() | osl::Square | [inline] |
Square(int x, int y) | osl::Square | [inline] |
squareForBlack(Int2Type< BLACK >) const | osl::Square | [inline] |
squareForBlack(Int2Type< WHITE >) const | osl::Square | [inline] |
squareForBlack() const | osl::Square | [inline] |
squareForBlack(Player player) const | osl::Square | [inline] |
squareForBlackSlow(Player player) const | osl::Square | |
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(typename boost::enable_if_c< Y!=7 >::type *=0) | osl::Square | [inline] |
yGe(typename boost::enable_if_c< Y==7 >::type *=0) | osl::Square | [inline] |
yLe(typename boost::enable_if_c< Y!=2 >::type *=0) | osl::Square | [inline] |
yLe(typename boost::enable_if_c< Y==2 >::type *=0) | osl::Square | [inline] |