Public メソッド | Private 変数

クラス osl::mobility::MobilityContent

駒毎に指定の方向の利きを持つ最後のSquare. [詳細]

#include <mobilityTable.h>

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

すべてのメンバ一覧

Public メソッド

 MobilityContent ()
void clear ()
const Square get (Direction d) const
void set (Direction d, Square pos)

Private 変数

V4 v

説明

駒毎に指定の方向の利きを持つ最後のSquare.

自分の駒への利きも含む EDGEまでいく 方向は「黒」から見た方向に固定 そもそもそちらに利きがない場合やSTANDにある場合は0

mobilityTable.h29 行で定義されています。


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

osl::mobility::MobilityContent::MobilityContent (  )  [inline]

mobilityTable.h33 行で定義されています。

参照先 clear().


関数

void osl::mobility::MobilityContent::clear (  )  [inline]

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

参照先 osl::mobility::V4::lv, と v.

参照元 MobilityContent().

const Square osl::mobility::MobilityContent::get ( Direction  d  )  const [inline]

mobilityTable.h39 行で定義されています。

参照先 osl::Square::makeDirect(), osl::mobility::V4::uc, と v.

参照元 osl::mobility::operator<<().

void osl::mobility::MobilityContent::set ( Direction  d,
Square  pos 
) [inline]

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

参照先 osl::mobility::V4::uc, と v.


変数

mobilityTable.h31 行で定義されています。

参照元 clear(), get(), と set().


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