Module app

Class Normal<P extends Piece>

java.lang.Object
app.ui.board.state.State<P>
app.ui.board.state.states.Normal<P>
All Implemented Interfaces:
Behavior<P>

public class Normal<P extends Piece> extends State<P>
  • Constructor Details

    • Normal

      public Normal(Board<P> board)
  • Method Details

    • init

      protected void init()
      Overrides:
      init in class State<P extends Piece>
    • onPieceClick

      public void onPieceClick(Piece<?,P> piece)
    • onPieceDrag

      public void onPieceDrag(Piece<?,P> piece, javafx.scene.input.MouseEvent e)