My Project
osl::PtypeTable Member List

This is the complete list of members for osl::PtypeTable, including all inherited members.

betterToPromoteosl::PtypeTableprivate
canDropLimitosl::PtypeTableprivate
canDropTo(Player pl, Ptype ptype, Square pos) constosl::PtypeTableinline
csaNamesosl::PtypeTableprivate
effect(PtypeO ptypeo, Offset32 offset32)osl::PtypeTableinlineprivate
effectTableosl::PtypeTableprivate
effectTableNotLongUosl::PtypeTableprivate
getCanDropLimit(Player player, Ptype ptype) constosl::PtypeTableinline
getCsaName(Ptype ptype) constosl::PtypeTableinline
getEffect(PtypeO ptypeo, Square from, Square to) constosl::PtypeTableinline
getEffect(PtypeO ptypeo, Offset32 offset32) constosl::PtypeTableinline
getEffectNotLongU(PtypeO ptypeo, Square from, Square to) constosl::PtypeTableinline
getIndex(Ptype) constosl::PtypeTableinline
getIndexLimit(Ptype ptype) constosl::PtypeTableinline
getIndexMin(Ptype ptype) constosl::PtypeTableinline
getKingIndex(Player p)osl::PtypeTableinlinestatic
getMaskLow(Ptype ptype) constosl::PtypeTableinline
getMoveMask(Ptype ptype) constosl::PtypeTableinline
getName(Ptype ptype) constosl::PtypeTableinline
getShortMoveMask(Player p, PtypeO ptypeo, Direction dir) constosl::PtypeTableinline
hasLongMove(Ptype ptype) constosl::PtypeTableinline
hasUnblockableEffect(PtypeO attacker, Square from, Square to) constosl::PtypeTableinline
indexLimitsosl::PtypeTableprivate
indexMinsosl::PtypeTableprivate
init()osl::PtypeTableprivate
initPtype()osl::PtypeTableprivate
initPtypeSub(Int2Type< false > isBasic)osl::PtypeTableprivate
initPtypeSub(Int2Type< true > isBasic)osl::PtypeTableprivate
isBetterToPromote(Ptype ptype) constosl::PtypeTableinline
moveMasksosl::PtypeTableprivate
namesosl::PtypeTableprivate
numIndicesosl::PtypeTableprivate
numMaskLowsosl::PtypeTableprivate
PtypeTable()osl::PtypeTable
shortMoveMaskosl::PtypeTableprivate