
Public Member Functions | |
| FindThreat (const NumEffectState &st, Player t, int a, PieceVector &s, PieceVector &u) | |
| void | operator() (Square pos) |
Public Attributes | |
| const NumEffectState & | state |
| Player | target |
| int | attacker_value |
| PieceVector & | supported |
| PieceVector & | unsupported |
Definition at line 48 of file effectUtil.cc.
| osl::effect_util::EffectUtil::FindThreat< EvalT >::FindThreat | ( | const NumEffectState & | st, |
| Player | t, | ||
| int | a, | ||
| PieceVector & | s, | ||
| PieceVector & | u | ||
| ) | [inline] |
Definition at line 54 of file effectUtil.cc.
| void osl::effect_util::EffectUtil::FindThreat< EvalT >::operator() | ( | Square | pos | ) | [inline] |
Definition at line 59 of file effectUtil.cc.
References osl::Piece::isPiece(), osl::Piece::owner(), osl::Piece::ptypeO(), and target.
| int osl::effect_util::EffectUtil::FindThreat< EvalT >::attacker_value |
Definition at line 52 of file effectUtil.cc.
| const NumEffectState& osl::effect_util::EffectUtil::FindThreat< EvalT >::state |
Definition at line 50 of file effectUtil.cc.
| PieceVector& osl::effect_util::EffectUtil::FindThreat< EvalT >::supported |
Definition at line 53 of file effectUtil.cc.
| Player osl::effect_util::EffectUtil::FindThreat< EvalT >::target |
Definition at line 51 of file effectUtil.cc.
| PieceVector & osl::effect_util::EffectUtil::FindThreat< EvalT >::unsupported |
Definition at line 53 of file effectUtil.cc.
1.7.4