generate(const NumEffectState &state, Piece piece, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateBlocking(const NumEffectState &state, Piece p, Position to, Position from, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateBlockingKing(const NumEffectState &state, Piece p, Position from, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateCapture(const NumEffectState &state, Piece p, Position target, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateCaptureKing(const NumEffectState &state, Piece p, Position target, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateEscape(const NumEffectState &state, Piece p, Action &action, Int2Type< Type >) | osl::move_generator::Escape< Action > | [inline, static] |
generateEscape(const NumEffectState &state, Piece p, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateKingEscape(const NumEffectState &state, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateMoves(const NumEffectState &state, Piece piece, Piece attackerPiece, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateMovesBy(const NumEffectState &state, Piece p, Piece attackerPiece, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateMovesBy(const NumEffectState &state, Piece p, Move last_move, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |
generateMovesBy(const NumEffectState &state, Piece p, Action &action) | osl::move_generator::Escape< Action > | [inline, static] |