Public メソッド | Public 変数

クラス osl::rating::RatingEnv

#include <ratingEnv.h>

osl::rating::RatingEnvのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

void update (const NumEffectState &new_state, Move last_move)
void make (const NumEffectState &new_state)
void make (const NumEffectState &new_state, const PieceMask &my_pin, const PieceMask &op_pin, Progress16)

Public 変数

MoveStack history
Square8 sendoffs
PieceMask my_pin
PieceMask op_pin
int attack_count_for_turn
Progress16 progress
CArray< signed char, Square::SIZE > counteffect2_cache
CArray< int, Square::SIZE > pattern_cache

説明

ratingEnv.h15 行で定義されています。


関数

void osl::rating::RatingEnv::make ( const NumEffectState new_state  ) 
void osl::rating::RatingEnv::make ( const NumEffectState new_state,
const PieceMask my_pin,
const PieceMask op_pin,
Progress16  progress 
)
void osl::rating::RatingEnv::update ( const NumEffectState new_state,
Move  last_move 
)

ratingEnv.cc9 行で定義されています。

参照先 history, と make().


変数

ratingEnv.h21 行で定義されています。

参照元 osl::rating::DefenseKing8Group::findMatch(), と make().

CArray<signed char,Square::SIZE> osl::rating::RatingEnv::counteffect2_cache [mutable]

ratingEnv.h23 行で定義されています。

参照元 osl::rating::CountEffect2::index(), と make().

CArray<int,Square::SIZE> osl::rating::RatingEnv::pattern_cache [mutable]

ratingEnv.h24 行で定義されています。

参照元 osl::rating::PatternGroup::findMatch(), と make().

ratingEnv.h19 行で定義されています。

参照元 osl::rating::SendOffGroup::findMatch(), make(), と osl::rating::SendOff::match().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義