構造体 osl::move_generator::GenerateCapture

Capture の Player で特殊化できないバージョン.. [詳細]

#include <capture_.h>

すべてのメンバ一覧

Static Public メソッド

template<class Action >
static void generate (Player p, const NumEffectState &state, Position target, Action &action)
static void generate (Player P, const NumEffectState &state, Position target, MoveVector &out)
static void generate (const NumEffectState &state, Position target, MoveVector &out)
template<class Action >
static void generate1 (Player p, const NumEffectState &state, Position target, Action &action)
static void generate1 (Player P, const NumEffectState &state, Position target, MoveVector &out)
template<class Action >
static void escapeByCapture (Player p, const NumEffectState &state, Position target, Piece piece, Action &action)

説明

Capture の Player で特殊化できないバージョン..

capture_.h49 行で定義されています。


関数

template<class Action >
static void osl::move_generator::GenerateCapture::escapeByCapture ( Player  p,
const NumEffectState &  state,
Position  target,
Piece  piece,
Action &  action 
) [inline, static]

capture_.h90 行で定義されています。

参照先 osl::BLACK.

static void osl::move_generator::GenerateCapture::generate ( const NumEffectState &  state,
Position  target,
MoveVector &  out 
) [inline, static]

capture_.h67 行で定義されています。

参照先 generate().

static void osl::move_generator::GenerateCapture::generate ( Player  P,
const NumEffectState &  state,
Position  target,
MoveVector &  out 
) [inline, static]

capture_.h60 行で定義されています。

参照先 generate(), と store().

template<class Action >
static void osl::move_generator::GenerateCapture::generate ( Player  p,
const NumEffectState &  state,
Position  target,
Action &  action 
) [inline, static]

capture_.h52 行で定義されています。

参照先 osl::BLACK.

参照元 generate().

static void osl::move_generator::GenerateCapture::generate1 ( Player  P,
const NumEffectState &  state,
Position  target,
MoveVector &  out 
) [inline, static]

capture_.h81 行で定義されています。

参照先 generate1(), と store().

template<class Action >
static void osl::move_generator::GenerateCapture::generate1 ( Player  p,
const NumEffectState &  state,
Position  target,
Action &  action 
) [inline, static]

capture_.h73 行で定義されています。

参照先 osl::BLACK.

参照元 osl::search::QuiescenceGenerator< P >::capture1(), と generate1().


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