osl::Move メンバ一覧

これは全メンバの一覧です。osl::Move継承メンバも含んでいます。
BitOffsetPromoteosl::Move [static]
BLACK_PASS Enum 値osl::Move [private]
capturePtype() const osl::Move [inline]
capturePtypeO() const osl::Move [inline]
capturePtypeOSafe() const osl::Move [inline]
DECLARE_WIN Enum 値osl::Move [private]
DeclareWin()osl::Move [inline, static]
from() const osl::Move [inline]
fromMove16(Move16, const SimpleState &)osl::Move [static]
fromTo() const osl::Move [inline]
hash() const osl::Move
hasIgnoredUnpromote() const osl::Move [inline]
hasIgnoredUnpromote() const osl::Move [inline]
ignoreUnpromote(Ptype ptype, Square from, Square to)osl::Move [inline, static]
ignoreUnpromote() const osl::Move [inline]
ignoreUnpromote() const osl::Move [inline]
init(Square from, Square to, Ptype ptype, Ptype capture_ptype, bool is_promote, Player player)osl::Move [inline, private]
intValue() const osl::Move [inline]
INVALID()osl::Move [inline, static]
INVALID_VALUE Enum 値osl::Move [private]
isCapture() const osl::Move [inline]
isCaptureOrPromotion() const osl::Move [inline]
isDrop() const osl::Move [inline]
isInvalid() const osl::Move [inline]
isNormal() const osl::Move [inline]
isPass() const osl::Move [inline]
isPawnDrop() const osl::Move [inline]
isPromotion() const osl::Move [inline]
isValid() const osl::Move
isValidOrPass() const osl::Move [inline]
makeDirect(int value)osl::Move [inline, static]
MaxUniqMovesosl::Move [static]
Move(int value)osl::Move [inline, explicit, private]
Move()osl::Move [inline]
Move(Square from, Square to, Ptype ptype, Ptype capture_ptype, bool is_promote, Player player)osl::Move [inline]
Move(Square to, Ptype ptype, Player player)osl::Move [inline]
moveosl::Move [private]
newAddCapture(Piece capture) const osl::Move [inline]
newAddFrom(Square new_from) const osl::Move [inline]
newAddPtype(Ptype newPtype) const osl::Move [inline]
newAddTo(Offset o) const osl::Move [inline]
newAddTo(Square sq) const osl::Move [inline]
newCapture(Piece capture) const osl::Move [inline]
newCapture(Ptype capture) const osl::Move [inline]
newFrom(Square new_from) const osl::Move [inline]
oldPtype() const osl::Move [inline]
oldPtypeO() const osl::Move [inline]
PASS(Player P)osl::Move [inline, static]
player() const osl::Move [inline]
promote() const osl::Move [inline]
promoteMask() const osl::Move [inline]
ptype() const osl::Move [inline]
ptypeO() const osl::Move [inline]
rotate180() const osl::Move
to() const osl::Move [inline]
toMove16() const osl::Move
unpromote() const osl::Move [inline]
WHITE_PASS Enum 値osl::Move [private]
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義