#include <compactBoard.h>
Public メソッド | |
OPiece (Piece p) | |
OPiece (int i) | |
Position | getPosition () const |
Ptype | getPtype () const |
Player | getOwner () const |
operator int () const | |
Private 変数 | |
int | value |
compactBoard.h の 10 行で定義されています。
osl::record::OPiece::OPiece | ( | Piece | p | ) | [inline] |
osl::record::OPiece::OPiece | ( | int | i | ) | [inline] |
Position osl::record::OPiece::getPosition | ( | ) | const [inline] |
compactBoard.h の 24 行で定義されています。
参照先 osl::Position::STAND(), と value.
参照元 osl::record::CompactBoard::getState(), と osl::record::opiece_sort::operator()().
Ptype osl::record::OPiece::getPtype | ( | ) | const [inline] |
compactBoard.h の 31 行で定義されています。
参照先 value.
参照元 osl::record::CompactBoard::getState(), と osl::record::opiece_sort::operator()().
Player osl::record::OPiece::getOwner | ( | ) | const [inline] |
compactBoard.h の 35 行で定義されています。
参照先 value.
参照元 osl::record::CompactBoard::getState(), と osl::record::opiece_sort::operator()().
osl::record::OPiece::operator int | ( | ) | const [inline] |
int osl::record::OPiece::value [private] |
compactBoard.h の 41 行で定義されています。
参照元 getOwner(), getPosition(), getPtype(), operator int(), と OPiece().