#include <square.h>
すべてのメンバ一覧
Public メソッド |
| RelativeKingY (int iy, int ioy, bool a, Ptype p) |
bool | match (const NumEffectState &state, Move move, const RatingEnv &) const |
Static Public メソッド |
static const std::string | name (int y, int old_y, bool, Ptype ptype) |
static int | makeY (bool attack, const NumEffectState &state, Move move) |
static int | makeOldY (bool attack, const NumEffectState &state, Move move) |
static int | index (bool attack, const NumEffectState &state, Move move) |
Private 変数 |
int | y |
int | old_y |
Ptype | ptype |
bool | attack |
説明
square.h の 80 行で定義されています。
コンストラクタとデストラクタ
osl::rating::RelativeKingY::RelativeKingY |
( |
int |
iy, |
|
|
int |
ioy, |
|
|
bool |
a, |
|
|
Ptype |
p | |
|
) |
| | [inline] |
関数
static int osl::rating::RelativeKingY::index |
( |
bool |
attack, |
|
|
const NumEffectState & |
state, |
|
|
Move |
move | |
|
) |
| | [inline, static] |
static int osl::rating::RelativeKingY::makeOldY |
( |
bool |
attack, |
|
|
const NumEffectState & |
state, |
|
|
Move |
move | |
|
) |
| | [inline, static] |
static int osl::rating::RelativeKingY::makeY |
( |
bool |
attack, |
|
|
const NumEffectState & |
state, |
|
|
Move |
move | |
|
) |
| | [inline, static] |
const std::string osl::rating::RelativeKingY::name |
( |
int |
y, |
|
|
int |
old_y, |
|
|
bool |
, |
|
|
Ptype |
ptype | |
|
) |
| | [static] |
変数
このクラスの説明は次のファイルから生成されました: