

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 行で定義されています。
1.5.6