クラス テンプレート osl::effect::AddMaskAction< Liberty, State, P, T >

Liberty8ǻȤHelper. [詳細]

#include <liberty8.h>

osl::effect::AddMaskAction< Liberty, State, P, T >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 AddMaskAction (Liberty &l, State const &s, Position t, NearMask n)
void operator() (Piece p)

Private 変数

Liberty & liberty
State const & state
const Position target
const NearMask nearMask


説明

template<typename Liberty, typename State, Player P, Ptype T>
class osl::effect::AddMaskAction< Liberty, State, P, T >

Liberty8ǻȤHelper.

P defense¦

liberty8.h22 行で定義されています。


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

template<typename Liberty, typename State, Player P, Ptype T>
osl::effect::AddMaskAction< Liberty, State, P, T >::AddMaskAction ( Liberty &  l,
State const &  s,
Position  t,
NearMask  n 
) [inline]

liberty8.h28 行で定義されています。


関数

template<typename Liberty, typename State, Player P, Ptype T>
void osl::effect::AddMaskAction< Liberty, State, P, T >::operator() ( Piece  p  )  [inline]


変数

template<typename Liberty, typename State, Player P, Ptype T>
Liberty& osl::effect::AddMaskAction< Liberty, State, P, T >::liberty [private]

liberty8.h23 行で定義されています。

参照元 osl::effect::AddMaskAction< Liberty, State, P, T >::operator()().

template<typename Liberty, typename State, Player P, Ptype T>
State const& osl::effect::AddMaskAction< Liberty, State, P, T >::state [private]

liberty8.h24 行で定義されています。

参照元 osl::effect::AddMaskAction< Liberty, State, P, T >::operator()().

template<typename Liberty, typename State, Player P, Ptype T>
const Position osl::effect::AddMaskAction< Liberty, State, P, T >::target [private]

liberty8.h25 行で定義されています。

参照元 osl::effect::AddMaskAction< Liberty, State, P, T >::operator()().

template<typename Liberty, typename State, Player P, Ptype T>
const NearMask osl::effect::AddMaskAction< Liberty, State, P, T >::nearMask [private]

liberty8.h26 行で定義されています。

参照元 osl::effect::AddMaskAction< Liberty, State, P, T >::operator()().


このクラスの説明は次のファイルから生成されました:

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