構成 | ネームスペース | 列挙型

ptypeTraits.h

#include "osl/basic_type.h"
#include "osl/bits/directionTraits.h"
ptypeTraits.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

構成

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, true >
struct  osl::PtypeFunsSub< T, false >
struct  osl::PtypeFuns< T >
struct  osl::PtypeDirectionTraits< T, D >
struct  osl::KingTraits< T >
struct  osl::PtypePlayerTraits< T, P >

ネームスペース

namespace  osl

列挙型

enum  osl::MoveConstraint { osl::CannotMove, osl::OnlyPromoted, osl::OnlyBasic, osl::NoConstraint }
 

ある方向にある駒が移動可能かを表す.

[詳細]
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義