#include "osl/misc/mask.h"#include "osl/misc/loki.h"#include "osl/ptype.h"#include "osl/directionTraits.h"#include "osl/square.h"

Go to the source code of this file.
| Classes | |
| struct | osl::PtypeTraits< T > | 
| struct | osl::PtypeTraits< PTYPE_EMPTY > | 
| struct | osl::PtypeTraits< PTYPE_EDGE > | 
| struct | osl::PtypeTraits< GOLD > | 
| struct | osl::PtypeTraits< PAWN > | 
| struct | osl::PtypeTraits< PPAWN > | 
| struct | osl::PtypeTraits< LANCE > | 
| struct | osl::PtypeTraits< PLANCE > | 
| struct | osl::PtypeTraits< KNIGHT > | 
| struct | osl::PtypeTraits< PKNIGHT > | 
| struct | osl::PtypeTraits< SILVER > | 
| struct | osl::PtypeTraits< PSILVER > | 
| struct | osl::PtypeTraits< BISHOP > | 
| struct | osl::PtypeTraits< PBISHOP > | 
| struct | osl::PtypeTraits< ROOK > | 
| struct | osl::PtypeTraits< PROOK > | 
| struct | osl::PtypeTraits< KING > | 
| struct | osl::PtypeFunsSub< T, IsBasic > | 
| struct | osl::PtypeFunsSub< T, true > | 
| struct | osl::PtypeFunsSub< T, false > | 
| struct | osl::PtypeFuns< T > | 
| struct | osl::PtypeDirectionTraits< T, D > | 
| struct | osl::KingTraits< T > | 
| struct | osl::PtypePlayerTraits< T, P > | 
| Namespaces | |
| osl | |
| attackDefense.h | |
| Constant Groups | |
| osl | |
| attackDefense.h | |
| Enumerations | |
| enum | osl::MoveConstraint { osl::CannotMove, osl::OnlyPromoted, osl::OnlyBasic, osl::NoConstraint } | 
| ある方向にある駒が移動可能かを表す.  More... | |
 1.8.4
 1.8.4