構成 | Public メソッド | Private メソッド | Private 変数 | フレンド

クラス osl::effect_util::Neighboring8Direct::Table

osl::effect_util::Neighboring8Direct::Tableのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

構成

struct  Entry

Public メソッド

bool hasEffect (const NumEffectState &state, PtypeO ptypeo, Square from, Square target) const
bool hasEffectOrAdditional (const NumEffectState &state, PtypeO ptypeo, Square from, Square target) const
Square findNearest (const NumEffectState &state, PtypeO ptypeo, Square from, Square target) const

Private メソッド

void init (Player)

Private 変数

CArray2d< Entry, PTYPEO_SIZE,
Offset32::SIZE
table

フレンド

class Neighboring8Direct

説明

neighboring8Direct.h17 行で定義されています。


関数

Square osl::effect_util::Neighboring8Direct::Table::findNearest ( const NumEffectState state,
PtypeO  ptypeo,
Square  from,
Square  target 
) const [inline]
bool osl::effect_util::Neighboring8Direct::Table::hasEffect ( const NumEffectState state,
PtypeO  ptypeo,
Square  from,
Square  target 
) const [inline]
bool osl::effect_util::Neighboring8Direct::Table::hasEffectOrAdditional ( const NumEffectState state,
PtypeO  ptypeo,
Square  from,
Square  target 
) const [inline]
void osl::effect_util::Neighboring8Direct::Table::init ( Player  player  )  [private]

フレンドと関連する関数

friend class Neighboring8Direct [friend]

neighboring8Direct.h28 行で定義されています。


変数

neighboring8Direct.h27 行で定義されています。

参照元 findNearest(), hasEffect(), hasEffectOrAdditional(), と init().


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