関数 | 変数

ネームスペース osl::eval::ml::ppair

関数

void makeOffsetIndex ()
int inv (int offset_id)
int swaplr (int offset_id)
int swapud (int offset_id)
int pindex (Player player, Ptype ptype)
void makeTable ()
void makeTableX ()
int wrap9 (int y)
void makeTableY ()

変数

CArray< int, 0x200 > offset_index
PiecePair::IndexTableplain_table = PiecePair::plain_table
CArray< PiecePair::IndexTable, 10 > & x_table = PiecePair::x_table
CArray< PiecePair::IndexTable, 10 > & y_table = PiecePair::y_table
CArray3d< int, PTYPEO_SIZE,
12, PTYPEO_SIZE
x_values [10]
CArray3d< int, PTYPEO_SIZE,
12, PTYPEO_SIZE
y_values [10]

関数

int osl::eval::ml::ppair::inv ( int  offset_id  )  [inline]
void osl::eval::ml::ppair::makeOffsetIndex (  ) 
void osl::eval::ml::ppair::makeTable (  ) 
void osl::eval::ml::ppair::makeTableX (  ) 
void osl::eval::ml::ppair::makeTableY (  ) 
int osl::eval::ml::ppair::pindex ( Player  player,
Ptype  ptype 
)

piecePair.cc62 行で定義されています。

参照元 makeTable(), makeTableX(), と makeTableY().

int osl::eval::ml::ppair::swaplr ( int  offset_id  )  [inline]

piecePair.cc50 行で定義されています。

参照元 makeTableX(), makeTableY(), と swapud().

int osl::eval::ml::ppair::swapud ( int  offset_id  )  [inline]

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

参照先 inv(), と swaplr().

参照元 makeTableX().

int osl::eval::ml::ppair::wrap9 ( int  y  ) 

piecePair.cc223 行で定義されています。

参照元 makeTableY().


変数

CArray<int, 0x200> osl::eval::ml::ppair::offset_index

piecePair.cc34 行で定義されています。

参照元 makeTable().

piecePair.cc35 行で定義されています。

参照元 makeTableX(), と osl::eval::ml::King3Pieces::value().

piecePair.cc36 行で定義されています。

参照元 makeTableY(), と osl::eval::ml::King3Pieces::value().

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義