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

AddEffect ­ĹΥ. [詳細]

#include <addEffect_.h>

すべてのメンバ一覧

Public メソッド

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

Static Public メソッド

template<class State, class Action>
static void generate (const State &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_.h40 行で定義されています。


関数

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 State, class Action>
void osl::move_generator::AddEffectLong< P, T, isAttackToKing >::generate ( const State state,
Position  target,
Action &  action,
NearMask  nearMask 
) [inline, static]

ĹĤ

drop move

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


この構造体の説明は次のファイルから生成されました:

Thu Oct 8 05:01:17 2009に生成されました。  doxygen 1.5.6