#include <position.h>

Public 型 | |
| enum | { UNIT = PTYPE_MAX+1-PTYPE_PIECE_MIN + (PTYPE_MAX+1 - (PTYPE_BASIC_MIN+1)) } |
Public メソッド | |
| DropPtype (Ptype p, bool d) | |
| bool | match (Move m) const |
Static Public メソッド | |
| static std::string | name (Ptype ptype, bool drop) |
| static int | index (Move move) |
Public 変数 | |
| Ptype | ptype |
| bool | drop |
rating/feature/position.h の 15 行で定義されています。
| anonymous enum |
rating/feature/position.h の 30 行で定義されています。
| osl::rating::DropPtype::DropPtype | ( | Ptype | p, | |
| bool | d | |||
| ) | [inline] |
rating/feature/position.h の 19 行で定義されています。
| static int osl::rating::DropPtype::index | ( | Move | move | ) | [inline, static] |
| bool osl::rating::DropPtype::match | ( | Move | m | ) | const [inline] |
rating/feature/position.h の 22 行で定義されています。
参照先 drop, osl::Move::isDrop(), ptype, と osl::Move::ptype().
参照元 osl::rating::PositionY::match(), と osl::rating::PositionX::match().
| static std::string osl::rating::DropPtype::name | ( | Ptype | ptype, | |
| bool | drop | |||
| ) | [inline, static] |
rating/feature/position.h の 26 行で定義されています。
rating/feature/position.h の 18 行で定義されています。
参照元 match().
rating/feature/position.h の 17 行で定義されています。
1.6.3