クラス テンプレート osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >

osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >に対する継承グラフ

Inheritance graph
[凡例]
osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 DoUndoMoveLockDrop (PawnMaskState &state, Position to, Ptype ptype)
 ~DoUndoMoveLockDrop ()

Private 変数

PawnMaskState & state
Position to
Piece oldPiece
int num
int numIndex
int numLow
bool pawnDrop


説明

template<>
class osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >

pawnMaskState.tcc25 行で定義されています。


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

osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::DoUndoMoveLockDrop ( PawnMaskState &  state,
Position  to,
Ptype  ptype 
)

osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::~DoUndoMoveLockDrop (  ) 


変数

PawnMaskState& osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::state [private]

pawnMaskState.tcc27 行で定義されています。

Position osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::to [private]

pawnMaskState.tcc28 行で定義されています。

Piece osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::oldPiece [private]

pawnMaskState.tcc29 行で定義されています。

int osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::num [private]

pawnMaskState.tcc30 行で定義されています。

int osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::numIndex [private]

pawnMaskState.tcc30 行で定義されています。

int osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::numLow [private]

pawnMaskState.tcc30 行で定義されています。

bool osl::apply_move::DoUndoMoveLockDrop< PawnMaskState >::pawnDrop [private]

pawnMaskState.tcc31 行で定義されています。


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

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