My Project
|
#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::NumEffectState::findThreatenedPiece(), osl::SimpleState::init(), osl::SimpleState::isConsistent(), osl::progress::PtypeProgress::PtypeProgress(), osl::NumEffectState::selectCheapPiece(), osl::SimpleState::setPiece(), osl::SimpleState::setPieceAll(), osl::csa::show(), osl::NumEffectState::showEffect(), and osl::book::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(), and osl::SimpleState::isConsistent().
|
private |
Definition at line 13 of file pieceTable.h.
Referenced by getPtypeOf(), and initPtype().