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

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