クラス osl::effect_util::Neighboring8Effect

8˵ؤΤȽꤹ. [詳細]

#include <neighboring8Effect.h>

osl::effect_util::Neighboring8Effectのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Static Public メソッド

static bool hasEffect (const SimpleState &state, PtypeO ptypeo, Position from, Position target)
 ptypeo ζfromtarget8˵Ĥ
static bool hasEffectNaive (const SimpleState &state, PtypeO ptypeo, Position from, Position target)

Static Private メソッド

static bool hasEffectFromTo (const SimpleState &state, PtypeO ptypeo, Position from, Position target, Direction d)

Static Private 変数

static const Table table

構成

class  Table


説明

8˵ؤΤȽꤹ.

֤ 1ޤǤζ𤬤äƤɤ.

neighboring8Effect.h18 行で定義されています。


関数

static bool osl::effect_util::Neighboring8Effect::hasEffect ( const SimpleState &  state,
PtypeO  ptypeo,
Position  from,
Position  target 
) [inline, static]

ptypeo ζfromtarget8˵Ĥ

neighboring8Effect.h79 行で定義されています。

参照先 osl::effect_util::Neighboring8Effect::Table::hasEffect(), と table.

bool osl::effect_util::Neighboring8Effect::hasEffectFromTo ( const SimpleState &  state,
PtypeO  ptypeo,
Position  from,
Position  target,
Direction  d 
) [static, private]

bool osl::effect_util::Neighboring8Effect::hasEffectNaive ( const SimpleState &  state,
PtypeO  ptypeo,
Position  from,
Position  target 
) [static]


変数

neighboring8Effect.h74 行で定義されています。

参照元 hasEffect(), と osl::effect_util::Neighboring8Effect::Table::init().


このクラスの説明は次のファイルから生成されました:

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