3#ifndef OSL_DIRECTIONTRAITS_H
4#define OSL_DIRECTIONTRAITS_H
10 template<Direction Dir>
224 template<Direction Dir>
227 static const unsigned int mask=1<<
static_cast<int>(Dir);
241 template<Direction Dir,Player P>
244 template<Direction Dir>
251 template<Direction Dir>
254 template<Direction Dir>
261 template<Direction Dir>
264 template <Player P, Direction D>
static const Offset offset()
static const Direction directionByBlack
static const Direction directionByBlack
static const Offset offset()
static const Direction altDir
static const Direction primDir
static const Direction longDir
static const int ptypeMask
static const bool canPromoteTo
static const Direction longDir
static const Direction altDir
static const bool canPromoteTo
static const Direction primDir
static const int ptypeMask
static const Direction longDir
static const Direction primDir
static const int ptypeMask
static const bool canPromoteTo
static const Direction altDir
static const Direction altDir
static const Direction primDir
static const Direction longDir
static const int ptypeMask
static const bool canPromoteTo
static const int ptypeMask
static const bool canPromoteTo
static const Direction longDir
static const Direction primDir
static const Direction altDir
static const Direction primDir
static const int ptypeMask
static const Direction altDir
static const bool canPromoteTo
static const Direction longDir
static const bool canPromoteTo
static const Direction longDir
static const Direction altDir
static const Direction primDir
static const int ptypeMask
static const bool canPromoteTo
static const Direction longDir
static const int ptypeMask
static const Direction primDir
static const Direction altDir
static const Direction primDir
static const bool canPromoteTo
static const int ptypeMask
static const Direction longDir
static const Direction altDir
static const bool canPromoteTo
static const Direction primDir
static const int ptypeMask
static const Direction longDir
static const Direction altDir
static const int ptypeMask
static const Direction primDir
static const bool canPromoteTo
static const Direction altDir
static const Direction longDir
static const Direction altDir
static const Direction longDir
static const Direction primDir
static const bool canPromoteTo
static const int ptypeMask
static const Direction altDir
static const int ptypeMask
static const Direction longDir
static const Direction primDir
static const bool canPromoteTo
static const int ptypeMask
static const bool canPromoteTo
static const Direction primDir
static const Direction altDir
static const Direction longDir
static const int ptypeMask
static const Direction longDir
static const bool canPromoteTo
static const Direction primDir
static const Direction altDir
static const Direction altDir
static const int ptypeMask
static const bool canPromoteTo
static const Direction longDir
static const Direction primDir
static const Direction altDir
static const int ptypeMask
static const Direction longDir
static const bool canPromoteTo
static const Direction primDir
static const bool canPromoteTo
static const Direction primDir
static const int ptypeMask
static const Direction longDir
static const Direction altDir
static const unsigned int mask
static const Direction longDir
static const bool canPromoteTo
static const Direction primDir
static const Offset blackOffset()
static const Direction altDir
static const int ptypeMaskNotKing
static const int ptypeMask