#include <additionalLance.h>
Static Public メソッド | |
static void | generate (const NumEffectState &, Position pawn, MoveVector &out) |
pawn ˹֤ǤäɲĤؼ. | |
static void | generateIfHasLance (const NumEffectState &, Position pawn, MoveVector &out) |
additionalLance.h の 17 行で定義されています。
void osl::move_generator::AdditionalLance< P >::generate | ( | const NumEffectState & | state, | |
Position | pawn, | |||
MoveVector & | out | |||
) | [inline, static] |
pawn ˹֤ǤäɲĤؼ.
ŨȤ.
additionalLance.cc の 9 行で定義されています。
参照先 osl::Piece::isEmpty(), osl::LANCE, osl::PAWN, と target.
参照元 osl::move_generator::AdditionalLance< P >::generateIfHasLance().
void osl::move_generator::AdditionalLance< P >::generateIfHasLance | ( | const NumEffectState & | state, | |
Position | pawn, | |||
MoveVector & | out | |||
) | [inline, static] |
additionalLance.cc の 28 行で定義されています。
参照先 osl::move_generator::AdditionalLance< P >::generate(), と osl::LANCE.