Public メソッド | Private 変数

クラス osl::book::OMove

#include <openingBook.h>

すべてのメンバ一覧

Public メソッド

 OMove (int i)
 OMove (Move m)
Square from ()
Square to ()
bool isPromotion ()
Ptype capturePtype ()
Ptype ptype ()
Player player ()
 operator Move ()
 operator int ()

Private 変数

int value

説明

openingBook.h13 行で定義されています。


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

osl::book::OMove::OMove ( int  i  )  [inline]

openingBook.h16 行で定義されています。

参照先 value.

osl::book::OMove::OMove ( Move  m  )  [inline]

関数

Ptype osl::book::OMove::capturePtype (  )  [inline]

openingBook.h43 行で定義されています。

参照先 value.

参照元 operator Move().

Square osl::book::OMove::from (  )  [inline]

openingBook.h30 行で定義されています。

参照先 osl::Square::STAND(), と value.

参照元 OMove(), と operator Move().

bool osl::book::OMove::isPromotion (  )  [inline]

openingBook.h42 行で定義されています。

参照先 value.

参照元 operator Move().

osl::book::OMove::operator int (  )  [inline]

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

参照先 value.

osl::book::OMove::operator Move (  )  [inline]

openingBook.h52 行で定義されています。

参照先 capturePtype(), from(), isPromotion(), player(), ptype(), と to().

Player osl::book::OMove::player (  )  [inline]

openingBook.h49 行で定義されています。

参照先 value.

参照元 operator Move().

Ptype osl::book::OMove::ptype (  )  [inline]

openingBook.h46 行で定義されています。

参照先 value.

参照元 operator Move().

Square osl::book::OMove::to (  )  [inline]

openingBook.h36 行で定義されています。

参照先 osl::Square::STAND(), と value.

参照元 OMove(), と operator Move().


変数

int osl::book::OMove::value [private]

openingBook.h57 行で定義されています。

参照元 capturePtype(), from(), isPromotion(), OMove(), operator int(), player(), ptype(), と to().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義