#include <pieceTable.h>
Public Member Functions | |
PieceTable () | |
Ptype | getPtypeOf (int num) const |
Static Public Member Functions | |
static bool | validNumber (int num) |
Private Member Functions | |
template<Ptype T> | |
void | initPtype () |
Private Attributes | |
CArray< Ptype, Piece::SIZE > | ptypes |
Definition at line 10 of file pieceTable.h.
osl::PieceTable::PieceTable | ( | ) |
Definition at line 15 of file pieceTable.cc.
|
inline |
Definition at line 18 of file pieceTable.h.
References ptypes, and validNumber().
Referenced by osl::state::NumEffectState::findThreatenedPiece(), osl::state::SimpleState::init(), osl::state::SimpleState::isConsistent(), osl::eval::PieceEval::PieceEval(), osl::progress::PtypeProgress::PtypeProgress(), osl::state::SimpleState::setPiece(), osl::state::SimpleState::setPieceAll(), osl::eval::ppair::PiecePairEvalTableBase< Table >::setValues(), osl::record::csa::show(), osl::state::NumEffectState::showEffect(), and osl::record::MiniBoardChar50::toSimpleState().
|
private |
Definition at line 7 of file pieceTable.cc.
References ptypes.
|
inlinestatic |
Definition at line 22 of file pieceTable.h.
Referenced by getPtypeOf().
|
private |
Definition at line 13 of file pieceTable.h.
Referenced by getPtypeOf(), and initPtype().