#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