構造体 テンプレート 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)
 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]

generatorPerf.cc33 行で定義されています。

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

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


関数

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>
void DoUndoHelper< State, P, isAttack, withEffect >::operator() ( Position  p  )  [inline]


変数

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

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

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

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()().


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

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