All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Functions | Variables
osl::eval::ml::ppair Namespace Reference

Functions

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 ()

Variables

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]

Function Documentation

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

Definition at line 39 of file piecePair.cc.

References offset_index, and osl::eval::ml::PiecePair::offsets.

Referenced by osl::eval::ml::PiecePair::init().

int osl::eval::ml::ppair::pindex ( Player  player,
Ptype  ptype 
)
int osl::eval::ml::ppair::swaplr ( int  offset_id) [inline]

Definition at line 51 of file piecePair.cc.

Referenced by makeTableX(), makeTableY(), and swapud().

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

Definition at line 58 of file piecePair.cc.

References inv(), and swaplr().

Referenced by makeTableX().

Definition at line 224 of file piecePair.cc.

Referenced by makeTableY().


Variable Documentation

CArray<int, 0x200> osl::eval::ml::ppair::offset_index
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines