構造体 テンプレート DoUndoHelper< State, P, isAttack, withEffect >

DoUndoHelper< State, P, isAttack, withEffect >のコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 DoUndoHelper (State &s, int level)
void operator() (Position p)
 DoUndoHelper (State &s, int level)
void operator() (Position p)

Public 変数

Statestate
int level
Move move

説明

template<class State, Player P, bool isAttack, bool withEffect>
struct DoUndoHelper< State, P, isAttack, withEffect >

checkMovePerf.cc46 行で定義されています。


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

template<class State, Player P, bool isAttack, bool withEffect>
DoUndoHelper< State, P, isAttack, withEffect >::DoUndoHelper ( State s,
int  level 
) [inline]

checkMovePerf.cc52 行で定義されています。

template<class State, Player P, bool isAttack, bool withEffect>
DoUndoHelper< State, P, isAttack, withEffect >::DoUndoHelper ( State s,
int  level 
) [inline]

simpleMovePerf.cc53 行で定義されています。


関数

template<class State, Player P, bool isAttack, bool withEffect>
void DoUndoHelper< State, P, isAttack, withEffect >::operator() ( Position  p  )  [inline]
template<class State, Player P, bool isAttack, bool withEffect>
void DoUndoHelper< State, P, isAttack, withEffect >::operator() ( Position  p  )  [inline]

変数

template<class State, Player P, bool isAttack, bool withEffect>
int DoUndoHelper< State, P, isAttack, withEffect >::level

checkMovePerf.cc49 行で定義されています。

参照元 DoUndoHelper< State, P, isAttack, withEffect >::operator()().

template<class State, Player P, bool isAttack, bool withEffect>
Move DoUndoHelper< State, P, isAttack, withEffect >::move

checkMovePerf.cc50 行で定義されています。

参照元 DoUndoHelper< State, P, isAttack, withEffect >::operator()().

template<class State, Player P, bool isAttack, bool withEffect>
State & DoUndoHelper< State, P, isAttack, withEffect >::state

checkMovePerf.cc48 行で定義されています。

参照元 DoUndoHelper< State, P, isAttack, withEffect >::operator()().


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