Public Member Functions | |
CaptureHelper (const NumEffectState &state, move_action::Store &action) | |
void | operator() (Piece p) |
CaptureHelper (const NumEffectState &state, move_action::Store &action) | |
void | operator() (Piece p) |
Private Attributes | |
const NumEffectState & | state |
move_action::Store & | action |
Definition at line 77 of file ntesukiMoveGenerator.cc.
osl::ntesuki::CaptureHelper< P >::CaptureHelper | ( | const NumEffectState & | state, |
move_action::Store & | action | ||
) | [inline] |
Definition at line 79 of file ntesukiMoveGenerator.cc.
osl::ntesuki::CaptureHelper< P >::CaptureHelper | ( | const NumEffectState & | state, |
move_action::Store & | action | ||
) | [inline] |
Definition at line 89 of file ntesukiMoveGeneratorAttack.cc.
void osl::ntesuki::CaptureHelper< P >::operator() | ( | Piece | p | ) | [inline] |
Definition at line 85 of file ntesukiMoveGenerator.cc.
References osl::ntesuki::CaptureHelper< P >::action, osl::move_generator::capture::generate(), osl::Piece::square(), and osl::ntesuki::CaptureHelper< P >::state.
void osl::ntesuki::CaptureHelper< P >::operator() | ( | Piece | p | ) | [inline] |
Definition at line 95 of file ntesukiMoveGeneratorAttack.cc.
References osl::ntesuki::CaptureHelper< P >::action, osl::move_generator::capture::generate(), and osl::Piece::square().
move_action::Store & osl::ntesuki::CaptureHelper< P >::action [private] |
Definition at line 91 of file ntesukiMoveGenerator.cc.
Referenced by osl::ntesuki::CaptureHelper< P >::operator()().
const NumEffectState & osl::ntesuki::CaptureHelper< P >::state [private] |
Definition at line 90 of file ntesukiMoveGenerator.cc.
Referenced by osl::ntesuki::CaptureHelper< P >::operator()().