osl::PtypeTable Member List
This is the complete list of members for osl::PtypeTable, including all inherited members.
betterToPromoteosl::PtypeTable [private]
canDropLimitosl::PtypeTable [private]
canDropTo(Ptype ptype, Square pos, Int2Type< BLACK >) const osl::PtypeTable [inline, private]
canDropTo(Ptype ptype, Square pos, Int2Type< WHITE >) const osl::PtypeTable [inline, private]
canDropTo(Player pl, Ptype ptype, Square pos) const osl::PtypeTable [inline]
csaNamesosl::PtypeTable [private]
effect(PtypeO ptypeo, Offset32 offset32)osl::PtypeTable [inline, private]
effectTableosl::PtypeTable [private]
effectTableNotLongUosl::PtypeTable [private]
getCanDropLimit(Player player, Ptype ptype) const osl::PtypeTable [inline]
getCsaName(Ptype ptype) const osl::PtypeTable [inline]
getEffect(PtypeO ptypeo, Square from, Square to) const osl::PtypeTable [inline]
getEffect(PtypeO ptypeo, Offset32 offset32) const osl::PtypeTable [inline]
getEffectNotLongU(PtypeO ptypeo, Square from, Square to) const osl::PtypeTable [inline]
getIndexLimit(Ptype ptype) const osl::PtypeTable [inline]
getIndexMin(Ptype ptype) const osl::PtypeTable [inline]
getKingIndex(Player p)osl::PtypeTable [inline, static]
getMaskLow(Ptype ptype) const osl::PtypeTable [inline]
getMoveMask(Ptype ptype) const osl::PtypeTable [inline]
getName(Ptype ptype) const osl::PtypeTable [inline]
getShortMoveMask(Player p, PtypeO ptypeo, Direction dir) const osl::PtypeTable [inline]
hasLongMove(Ptype ptype) const osl::PtypeTable [inline]
hasUnblockableEffect(PtypeO attacker, Square from, Square to) const osl::PtypeTable [inline]
indexLimitsosl::PtypeTable [private]
indexMinsosl::PtypeTable [private]
init()osl::PtypeTable [private]
initPtype()osl::PtypeTable [private]
initPtypeSub(Int2Type< false > isBasic)osl::PtypeTable [private]
initPtypeSub(Int2Type< true > isBasic)osl::PtypeTable [private]
isBetterToPromote(Ptype ptype) const osl::PtypeTable [inline]
moveMasksosl::PtypeTable [private]
namesosl::PtypeTable [private]
numIndicesosl::PtypeTable [private]
numMaskLowsosl::PtypeTable [private]
PtypeTable()osl::PtypeTable
shortMoveMaskosl::PtypeTable [private]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines