Goldによる利きの生成用 Functor. [詳細]
Public メソッド | |
GoldAction (NumEffectState const &s, Position p, Action &a) | |
void | operator() (Piece p) |
forEachOnBoardから呼ばれる | |
Private 変数 | |
NumEffectState const & | state |
Position | target |
Action & | action |
Goldによる利きの生成用 Functor.
addEffect8.tcc の 334 行で定義されています。
osl::move_generator::addeffect8::GoldAction< P, Action >::GoldAction | ( | NumEffectState const & | s, | |
Position | p, | |||
Action & | a | |||
) | [inline] |
addEffect8.tcc の 340 行で定義されています。
void osl::move_generator::addeffect8::GoldAction< P, Action >::operator() | ( | Piece | p | ) | [inline] |
Action& osl::move_generator::addeffect8::GoldAction< P, Action >::action [private] |
NumEffectState const& osl::move_generator::addeffect8::GoldAction< P, Action >::state [private] |
Position osl::move_generator::addeffect8::GoldAction< P, Action >::target [private] |