構造体 テンプレート osl::move_generator::AddEffectLong< P, T, isAttackToKing >

AddEffect の部品 足の長い駒のケース. [詳細]

#include <addEffect_.h>

すべてのメンバ一覧

Public メソッド

 BOOST_STATIC_ASSERT ((PtypeTraits< T >::isBasic))

Static Public メソッド

template<class Action >
static void generate (const NumEffectState &state, Position target, Action &action, NearMask nearMask)
 長い利きを持つもの

説明

template<Player P, Ptype T, bool isAttackToKing = false>
struct osl::move_generator::AddEffectLong< P, T, isAttackToKing >

AddEffect の部品 足の長い駒のケース.

addEffect_.h38 行で定義されています。


関数

template<Player P, Ptype T, bool isAttackToKing = false>
osl::move_generator::AddEffectLong< P, T, isAttackToKing >::BOOST_STATIC_ASSERT ( (PtypeTraits< T >::isBasic)   ) 
template<osl::Player P, osl::Ptype T, bool isAttackToKing>
template<class Action >
void osl::move_generator::AddEffectLong< P, T, isAttackToKing >::generate ( const NumEffectState &  state,
Position  target,
Action &  action,
NearMask  nearMask 
) [inline, static]

長い利きを持つもの

drop move

addEffect_.tcc439 行で定義されています。


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