Uses of Class
chesspresso.move.Move

Packages that use Move
chesspresso.engines   
chesspresso.game   
chesspresso.game.view   
chesspresso.move   
chesspresso.position   
 

Uses of Move in chesspresso.engines
 

Methods in chesspresso.engines with parameters of type Move
 void ChXBoardEngine.doMove(Move move)
           
 

Uses of Move in chesspresso.game
 

Methods in chesspresso.game that return Move
 Move Game.getLastMove()
           
 Move Game.getNextMove()
           
 Move Game.getNextMove(int whichLine)
           
 Move[] Game.getNextMoves()
           
 Move[] Game.getMainLine()
           
 

Methods in chesspresso.game with parameters of type Move
 void GameListener.notifyMove(Move move, short[] nags, java.lang.String comment, int plyNumber, int level)
           
 

Uses of Move in chesspresso.game.view
 

Methods in chesspresso.game.view with parameters of type Move
 void HTMLGameBrowser.notifyMove(Move move, short[] nags, java.lang.String comment, int plyNumber, int level)
           
 void GameTextViewer.notifyMove(Move move, short[] nags, java.lang.String comment, int plyNumber, int level)
           
 

Uses of Move in chesspresso.move
 

Methods in chesspresso.move that return Move
static Move Move.createIllegalMove()
          Premanufactured illegal move, always returns the same instance.
static Move Move.createCastle(short move, boolean isCheck, boolean isMate, boolean whiteMove)
          Convenience method to create a castle move.
static Move Move.createShortCastle(int toPlay, boolean isCheck, boolean isMate, boolean whiteMove)
          Convenience factory method to create a short castle move.
static Move Move.createLongCastle(int toPlay, boolean isCheck, boolean isMate, boolean whiteMove)
          Convenience factory method to create a long castle move.
 

Constructors in chesspresso.move with parameters of type Move
IllegalMoveException(Move move)
           
IllegalMoveException(Move move, java.lang.String msg)
           
 

Uses of Move in chesspresso.position
 

Methods in chesspresso.position that return Move
 Move Position.getLastMove()
           
 Move MoveablePosition.getLastMove()
           
 Move LightWeightPosition.getLastMove()
           
 

Methods in chesspresso.position with parameters of type Move
 void MoveablePosition.doMove(Move move)
           
 void AbstractMoveablePosition.doMove(Move move)