Uses of Class
com.chess.backend.gamemodel.Move
Packages that use Move
-
Uses of Move in com.chess.backend.gamemodel
Methods in com.chess.backend.gamemodel that return types with arguments of type MoveModifier and TypeMethodDescriptionPiece.getAllowedFullMoves(Chessboard chessboard) Returns all allowed moves of the piece. -
Uses of Move in com.chess.backend.gamemodel.abstractmoves
Methods in com.chess.backend.gamemodel.abstractmoves that return types with arguments of type MoveModifier and TypeMethodDescriptionMoveBackward.backward(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit) Generate concrete possible moves from a given piece and game context.MoveBackward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveDiagonal.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveForward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveKnight.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveLeft.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveOneBackward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveOneDiagonal.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveOneForward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveOneLeft.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveOneRight.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MovePawnCaptureBackward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MovePawnCaptureForward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveRight.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveTwoBackward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.MoveTwoForward.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible moves from a given piece and game context.Shoot.concretise(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful) Generate concrete possible shoots from a given piece and game context.MoveDiagonal.diagonal(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit) Generate concrete possible moves from a given piece and game context.MoveDiagonal.diagonal(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit, Position.Direction direction) Generate concrete possible moves from a given piece and game context.MoveForward.forward(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit) Generate concrete possible moves from a given piece and game context.MoveKnight.knight(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit, Position.Direction direction1, Position.Direction direction2) Generate concrete possible moves from a given piece and game context.MoveLeft.left(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit) Generate concrete possible moves from a given piece and game context.MoveRight.right(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit) Generate concrete possible moves from a given piece and game context.Shoot.shoot(Chessboard chessboard, Piece piece, boolean attack, boolean jump, boolean peaceful, int limit) Generate concrete possible moves from a given piece and game context.