クラス osl::effect::MoveSignatureTable

PtypeOからMoveSignatureを求めるテーブル. [詳細]

#include <moveSignature.h>

osl::effect::MoveSignatureTableのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 MoveSignatureTable ()
MoveSignature getSignature (PtypeO ptypeo) const

Private メソッド

template<Ptype T>
void setSignature ()
template<Ptype T>
void setSignatures (Int2Type< T >)
template<>
void setSignatures (Int2Type< ROOK >)

Private 変数

CArray< MoveSignature,
PTYPEO_SIZE
signatures

説明

PtypeOからMoveSignatureを求めるテーブル.

moveSignature.h54 行で定義されています。


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

osl::effect::MoveSignatureTable::MoveSignatureTable (  ) 

関数

MoveSignature osl::effect::MoveSignatureTable::getSignature ( PtypeO  ptypeo  )  const [inline]
template<Ptype T>
void osl::effect::MoveSignatureTable::setSignature (  )  [inline, private]
template<>
void osl::effect::MoveSignatureTable::setSignatures ( Int2Type< ROOK >   )  [inline, private]
template<Ptype T>
void osl::effect::MoveSignatureTable::setSignatures ( Int2Type< T >   )  [inline, private]

moveSignature.cc28 行で定義されています。


変数

moveSignature.h55 行で定義されています。

参照元 getSignature(), MoveSignatureTable(), と setSignature().


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