Public メソッド | |
FindThreat (const NumEffectState &st, Player t, int a, PieceVector &s, PieceVector &u) | |
void | operator() (Position pos) |
Public 変数 | |
const NumEffectState & | state |
Player | target |
int | attacker_value |
PieceVector & | supported |
PieceVector & | unsupported |
effectUtil.cc の 132 行で定義されています。
osl::effect_util::EffectUtil::FindThreat::FindThreat | ( | const NumEffectState & | st, | |
Player | t, | |||
int | a, | |||
PieceVector & | s, | |||
PieceVector & | u | |||
) | [inline] |
effectUtil.cc の 138 行で定義されています。
void osl::effect_util::EffectUtil::FindThreat::operator() | ( | Position | pos | ) | [inline] |
effectUtil.cc の 143 行で定義されています。
参照先 osl::eval::PieceEval::captureValue(), osl::Piece::isPiece(), osl::Piece::owner(), と osl::Piece::ptypeO().
const NumEffectState& osl::effect_util::EffectUtil::FindThreat::state |
effectUtil.cc の 134 行で定義されています。
effectUtil.cc の 136 行で定義されています。
PieceVector& osl::effect_util::EffectUtil::FindThreat::supported |
effectUtil.cc の 137 行で定義されています。
PieceVector & osl::effect_util::EffectUtil::FindThreat::unsupported |
effectUtil.cc の 137 行で定義されています。