interface 記述用 More...
#include <concept.h>

Public Member Functions | |
| void | simpleMove (Square from, Square to, Ptype ptype, bool isPromote, Player p, Move move) |
| コマをとらないMove | |
| void | unknownMove (Square from, Square to, Piece captured, Ptype ptype, bool isPromote, Player p, Move move) |
| コマを取るかもしれない Move | |
| void | dropMove (Square to, Ptype ptype, Player p, Move move) |
| コマを打つMove | |
interface 記述用
Definition at line 18 of file move_action/concept.h.
| void osl::move_action::MoveAction::dropMove | ( | Square | to, |
| Ptype | ptype, | ||
| Player | p, | ||
| Move | move | ||
| ) |
コマを打つMove
Reimplemented in osl::move_action::ToAroundKing8Filter< P, OrigAction >.
| void osl::move_action::MoveAction::simpleMove | ( | Square | from, |
| Square | to, | ||
| Ptype | ptype, | ||
| bool | isPromote, | ||
| Player | p, | ||
| Move | move | ||
| ) |
コマをとらないMove
Reimplemented in osl::move_action::ToAroundKing8Filter< P, OrigAction >.
| void osl::move_action::MoveAction::unknownMove | ( | Square | from, |
| Square | to, | ||
| Piece | captured, | ||
| Ptype | ptype, | ||
| bool | isPromote, | ||
| Player | p, | ||
| Move | move | ||
| ) |
コマを取るかもしれない Move
Reimplemented in osl::move_action::ToAroundKing8Filter< P, OrigAction >.
1.7.6.1