|
My Project
|
#include <ptypeTraits.h>
Static Public Attributes | |
| static const bool | hasLongMove =(PtypeTraits<T>::indexMin>=32) |
| static const uint64_t | indexMask =PtypeFunsSub<T,PtypeTraits<T>::isBasic>::indexMask |
| static const Ptype | promotePtype =PtypeFunsSub<T,PtypeTraits<T>::canPromote>::promotePtype |
| static const Ptype | basicType =PtypeFunsSub<T,PtypeTraits<T>::isBasic>::basicType |
Definition at line 310 of file ptypeTraits.h.
|
static |
Definition at line 320 of file ptypeTraits.h.
Referenced by osl::PieceMask::clearBit(), osl::PieceMask::selectBit(), and osl::PieceMask::setBit().
|
static |
Definition at line 317 of file ptypeTraits.h.
|
static |
Definition at line 318 of file ptypeTraits.h.
Referenced by osl::effect::NumBitmapEffect::hasAny(), osl::NumEffectState::hasEffectInDirection(), osl::PtypeTable::initPtypeSub(), osl::move_probability::StateInfo::makePinOfLongPieces(), osl::move_probability::PromotionBySacrifice::match(), and osl::effect::NumBitmapEffect::selectLong().
|
static |
Definition at line 319 of file ptypeTraits.h.