クラス テンプレート osl::move_generator::addeffect8::GoldAction< P, Action >

Goldによる利きの生成用 Functor. [詳細]

osl::move_generator::addeffect8::GoldAction< P, Action >のコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 GoldAction (NumEffectState const &s, Position p, Action &a)
void operator() (Piece p)
 forEachOnBoardから呼ばれる

Private 変数

NumEffectState const & state
Position target
Action & action

説明

template<Player P, class Action>
class osl::move_generator::addeffect8::GoldAction< P, Action >

Goldによる利きの生成用 Functor.

addEffect8.tcc334 行で定義されています。


コンストラクタとデストラクタ

template<Player P, class Action >
osl::move_generator::addeffect8::GoldAction< P, Action >::GoldAction ( NumEffectState const &  s,
Position  p,
Action &  a 
) [inline]

addEffect8.tcc340 行で定義されています。


関数

template<Player P, class Action >
void osl::move_generator::addeffect8::GoldAction< P, Action >::operator() ( Piece  p  )  [inline]

変数

template<Player P, class Action >
Action& osl::move_generator::addeffect8::GoldAction< P, Action >::action [private]
template<Player P, class Action >
NumEffectState const& osl::move_generator::addeffect8::GoldAction< P, Action >::state [private]
template<Player P, class Action >
Position osl::move_generator::addeffect8::GoldAction< P, Action >::target [private]

このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:25 2010に生成されました。  doxygen 1.6.3