#include <kisen.h>
すべてのメンバ一覧
説明
kisen.h の 14 行で定義されています。
関数
osl::Move osl::record::KisenUtils::convertMove |
( |
SimpleState const & |
state, |
|
|
int |
c0, |
|
|
int |
c1 | |
|
) |
| | [static] |
kisen.cc の 18 行で定義されています。
参照先 osl::alt(), osl::captured(), convertSquare(), osl::SimpleState::countPiecesOnStand(), osl::Move::INVALID(), osl::Piece::isEmpty(), osl::Piece::isPiece(), osl::SimpleState::isValidMove(), osl::KING, osl::Piece::owner(), osl::PAWN, osl::SimpleState::pieceAt(), osl::SimpleState::pieceOnBoard(), osl::promote(), osl::Piece::ptype(), osl::PTYPE_EMPTY, と osl::SimpleState::turn().
参照元 osl::record::KisenFile::moves().
int osl::record::KisenUtils::convertSquare |
( |
Square |
pos |
) |
[static] |
osl::Square osl::record::KisenUtils::convertSquare |
( |
int |
pos |
) |
[static] |
このクラスの説明は次のファイルから生成されました: