Public メソッド | |
DoUndoMoveLockCapture (PawnMaskState &state, Position from, Position to, Piece target, int promoteMask) | |
~DoUndoMoveLockCapture () | |
Private 変数 | |
PawnMaskState & | state |
Position | from |
Position | to |
Piece | target |
Piece | oldPiece |
int | num0 |
int | num1 |
int | num1Index |
mask_t | num1Mask |
Ptype | capturePtype |
bool | pawnPromotion |
bool | pawnCapture |
pawnMaskState.tcc の 39 行で定義されています。
osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::DoUndoMoveLockCapture | ( | PawnMaskState & | state, | |
Position | from, | |||
Position | to, | |||
Piece | target, | |||
int | promoteMask | |||
) |
osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::~DoUndoMoveLockCapture | ( | ) |
PawnMaskState& osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::state [private] |
pawnMaskState.tcc の 41 行で定義されています。
pawnMaskState.tcc の 42 行で定義されています。
pawnMaskState.tcc の 42 行で定義されています。
pawnMaskState.tcc の 43 行で定義されています。
pawnMaskState.tcc の 44 行で定義されています。
int osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::num0 [private] |
pawnMaskState.tcc の 45 行で定義されています。
int osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::num1 [private] |
pawnMaskState.tcc の 45 行で定義されています。
int osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::num1Index [private] |
pawnMaskState.tcc の 46 行で定義されています。
mask_t osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::num1Mask [private] |
pawnMaskState.tcc の 47 行で定義されています。
Ptype osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::capturePtype [private] |
pawnMaskState.tcc の 48 行で定義されています。
bool osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::pawnPromotion [private] |
pawnMaskState.tcc の 49 行で定義されています。
bool osl::apply_move::DoUndoMoveLockCapture< PawnMaskState >::pawnCapture [private] |
pawnMaskState.tcc の 49 行で定義されています。