#include <ptypeTraits.h>
Static Public 変数 | |
static const bool | hasMove = (PtypeTraits<T>::moveMask & DirectionTraits<D>::mask)!=0 |
static const bool | canMove |
static const MoveConstraint | moveConstraint |
ptypeTraits.h の 339 行で定義されています。
const bool osl::PtypeDirectionTraits< T, D >::canMove [static] |
(PtypeTraits<T>::moveMask & DirectionTraits<D>::mask)!=0 || (PtypeTraits<T>::moveMask & DirectionTraits<DirectionTraits<D>::longDir>::mask)!=0
ptypeTraits.h の 342 行で定義されています。
const bool osl::PtypeDirectionTraits< T, D >::hasMove = (PtypeTraits<T>::moveMask & DirectionTraits<D>::mask)!=0 [static] |
ptypeTraits.h の 341 行で定義されています。
const MoveConstraint osl::PtypeDirectionTraits< T, D >::moveConstraint [static] |
(PtypeDirectionTraits<T,D>::canMove ? (PtypeDirectionTraits<PtypeFuns<T>::promotePtype,D>::canMove ? NoConstraint : OnlyBasic ) : (PtypeDirectionTraits<PtypeFuns<T>::promotePtype,D>::canMove ? OnlyPromoted : CannotMove))
ptypeTraits.h の 346 行で定義されています。