Class Hierarchy
- java.lang.Object
- javafx.animation.Animation
- javafx.animation.Transition
- app.ui.board.GraphicalPiece.MoveTransition
- javafx.animation.Transition
- app.ui.board.Board<P>
- app.utils.pieceplayer.InteractivePiece<M,
P> - app.ui.board.LogicalPiece<M,
P>
- app.ui.board.LogicalPiece<M,
- javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable)
- javafx.scene.image.ImageView
- app.ui.utils.ColoredImage
- app.ui.board.GraphicalPiece<P>
- app.ui.utils.ColoredImage
- javafx.scene.Parent
- javafx.scene.layout.Region
- javafx.scene.layout.Pane
- app.ui.board.PiecePicker<P>
- javafx.scene.layout.VBox
- app.ui.board.GraphicalBoard<P>
- app.ui.board.GraphicalField
- app.ui.board.Label
- javafx.scene.layout.Pane
- javafx.scene.layout.Region
- javafx.scene.image.ImageView
- app.ui.board.Piece<M,
P>
- javafx.animation.Animation