All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions | Static Private Member Functions
osl::effect_util::VirtualPin Class Reference

#include <virtualPin.h>

List of all members.

Static Public Member Functions

static bool find (const NumEffectState &state, Player defense, const PieceMask &remove)
 remove が全て動くと defenseの玉に攻め方の効きが発生するか。
static bool find (const NumEffectState &state, Player defense, Square target)

Static Private Member Functions

template<Direction DIR>
static bool findDirection (const SimpleState &state, Square target, Player defense, const PieceMask &remove)

Detailed Description

Definition at line 11 of file virtualPin.h.


Member Function Documentation

bool osl::effect_util::VirtualPin::find ( const NumEffectState &  state,
Player  defense,
const PieceMask &  remove 
) [static]

remove が全て動くと defenseの玉に攻め方の効きが発生するか。

Definition at line 6 of file virtualPin.cc.

References target.

Referenced by find().

static bool osl::effect_util::VirtualPin::find ( const NumEffectState &  state,
Player  defense,
Square  target 
) [inline, static]

Definition at line 35 of file virtualPin.h.

References find().

template<Direction DIR>
static bool osl::effect_util::VirtualPin::findDirection ( const SimpleState &  state,
Square  target,
Player  defense,
const PieceMask &  remove 
) [inline, static, private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines