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