#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] |
変数
このクラスの説明は次のファイルから生成されました: