構造体 osl::category::AddSupport::Test

osl::category::AddSupport::Testのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 Test (const CategoryEnv::effect_state_t *s, Player t)
void operator() (Position pos)
void update (Position pos, Piece target)
 ʣζĤ:
  • ʬʤͥ
  • ͤ⤤ͥ


Public 変数

const CategoryEnv::effect_state_tstate
Player turn
Piece result
bool supported
int value


説明

defense.cc23 行で定義されています。


コンストラクタとデストラクタ

osl::category::AddSupport::Test::Test ( const CategoryEnv::effect_state_t s,
Player  t 
) [inline]

defense.cc31 行で定義されています。


関数

void osl::category::AddSupport::Test::operator() ( Position  pos  )  [inline]

引数:
pos move Ĥposition

defense.cc39 行で定義されています。

参照先 osl::alt(), osl::Piece::isPiece(), osl::Piece::owner(), state, target, turn, と update().

void osl::category::AddSupport::Test::update ( Position  pos,
Piece  target 
) [inline]

ʣζĤ:

  • ʬʤͥ
  • ͤ⤤ͥ

defense.cc54 行で定義されています。

参照先 osl::Piece::ptype(), osl::eval::Ptype_Eval_Table, result, state, supported, turn, と value.

参照元 operator()().


変数

defense.cc25 行で定義されています。

参照元 operator()(), と update().

defense.cc26 行で定義されています。

参照元 operator()(), と update().

defense.cc28 行で定義されています。

参照元 update().

defense.cc29 行で定義されています。

参照元 update().

defense.cc30 行で定義されています。

参照元 update().


この構造体の説明は次のファイルから生成されました:

Thu Oct 8 05:01:15 2009に生成されました。  doxygen 1.5.6