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 | inlineprivate |
canPromote(Int2Type< WHITE >) const | osl::Square | inlineprivate |
canPromote() const | osl::Square | inline |
canPromote(Player player) const | osl::Square | inline |
canPromoteY(int y, Int2Type< P >) | osl::Square | privatestatic |
canPromoteY(int y, Int2Type< BLACK >) | osl::Square | inlineprivatestatic |
canPromoteY(int y, Int2Type< WHITE >) | osl::Square | inlineprivatestatic |
canPromoteY(int y) | osl::Square | inlinestatic |
flipHorizontal() const | osl::Square | inline |
index() const | osl::Square | inline |
indexForOffset32() const | osl::Square | inline |
indexMax() | osl::Square | inlinestatic |
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 | inlinestatic |
makeNoCheck(int x, int y) | osl::Square | inlinestatic |
MIN enum value | osl::Square | |
neighbor() const | osl::Square | inline |
neighbor(Player P, Direction D) const | osl::Square | |
nth(unsigned int i) | osl::Square | inlinestatic |
onBoardMax() | osl::Square | inlinestatic |
onBoardMin() | osl::Square | inlinestatic |
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 | inlinestatic |
reverseY(int y) | osl::Square | inlinestatic |
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 | inlineexplicitprivate |
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 | inlinestatic |
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 |