Capture の Player で特殊化できないバージョン.
More...
#include <capture_.h>
|
template<class Action > |
static void | generate (Player p, const NumEffectState &state, Square target, Action &action) |
|
static void | generate (Player P, const NumEffectState &state, Square target, MoveVector &out) |
|
static void | generate (const NumEffectState &state, Square target, MoveVector &out) |
|
template<class Action > |
static void | generate1 (Player p, const NumEffectState &state, Square target, Action &action) |
|
static void | generate1 (Player P, const NumEffectState &state, Square target, MoveVector &out) |
|
template<class Action > |
static void | escapeByCapture (Player p, const NumEffectState &state, Square target, Piece piece, Action &action) |
|
Capture の Player で特殊化できないバージョン.
Definition at line 46 of file capture_.h.
◆ escapeByCapture()
◆ generate() [1/3]
◆ generate() [2/3]
template<class Action >
static void osl::move_generator::GenerateCapture::generate |
( |
Player |
p, |
|
|
const NumEffectState & |
state, |
|
|
Square |
target, |
|
|
Action & |
action |
|
) |
| |
|
inlinestatic |
◆ generate() [3/3]
◆ generate1() [1/2]
template<class Action >
static void osl::move_generator::GenerateCapture::generate1 |
( |
Player |
p, |
|
|
const NumEffectState & |
state, |
|
|
Square |
target, |
|
|
Action & |
action |
|
) |
| |
|
inlinestatic |
◆ generate1() [2/2]
The documentation for this struct was generated from the following file: