Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

M

main(String[]) - Static method in class be.belegkarnil.game.board.tak.BelegTak
 
MainFrame - Class in be.belegkarnil.game.board.tak.gui
This class is a GUI component of the Game.
MainFrame() - Constructor for class be.belegkarnil.game.board.tak.gui.MainFrame
 
markAs(Piece) - Method in class be.belegkarnil.game.board.tak.gui.CellDrawer
 
markAsEmpty() - Method in class be.belegkarnil.game.board.tak.gui.CellDrawer
 
markAsPath(int) - Method in class be.belegkarnil.game.board.tak.gui.CellDrawer
 
markAsSource() - Method in class be.belegkarnil.game.board.tak.gui.CellDrawer
 
MEDIUM - Enum constant in enum class be.belegkarnil.game.board.tak.Board.Size
Define a size of a medium board according to the official rules
MENHIR_BLACK - Enum constant in enum class be.belegkarnil.game.board.tak.Piece
This piece is a menhir associated to the black player (see Constants)
MENHIR_WHITE - Enum constant in enum class be.belegkarnil.game.board.tak.Piece
This piece is a menhir associated to the white player (see Constants)
MisdesignAdapter - Class in be.belegkarnil.game.board.tak.event
An abstract adapter class for receiving misdesign events.
MisdesignAdapter() - Constructor for class be.belegkarnil.game.board.tak.event.MisdesignAdapter
 
MisdesignEvent - Class in be.belegkarnil.game.board.tak.event
This event is used to notify interested parties that an error of design, conception or implementation has occurred during a Game.
MisdesignEvent(Player, Board) - Constructor for class be.belegkarnil.game.board.tak.event.MisdesignEvent
Constructor designed for a timeout, only a board and a player, no piece are played
MisdesignEvent(Player, Board, Piece) - Constructor for class be.belegkarnil.game.board.tak.event.MisdesignEvent
Constructor designed for a cheat event, the player uses a Piece he does not have
MisdesignEvent(Player, Board, Piece, Point) - Constructor for class be.belegkarnil.game.board.tak.event.MisdesignEvent
Constructor designed for an invalid position.
MisdesignEvent(Player, Board, Exception) - Constructor for class be.belegkarnil.game.board.tak.event.MisdesignEvent
Constructor designed for exceptions, only a board, a player, and the generated exception.
MisdesignListener - Interface in be.belegkarnil.game.board.tak.event
The listener interface for receiving "interesting" misdesign events (begin, and end) during a game.
mouseClicked(MouseEvent) - Method in class be.belegkarnil.game.board.tak.gui.BoardPanel
 
mouseDragged(MouseEvent) - Method in class be.belegkarnil.game.board.tak.gui.BoardPanel
 
mouseEntered(MouseEvent) - Method in class be.belegkarnil.game.board.tak.gui.BoardPanel
 
mouseExited(MouseEvent) - Method in class be.belegkarnil.game.board.tak.gui.BoardPanel
 
mouseMoved(MouseEvent) - Method in class be.belegkarnil.game.board.tak.gui.BoardPanel
 
mousePressed(MouseEvent) - Method in class be.belegkarnil.game.board.tak.gui.BoardPanel
 
mouseReleased(MouseEvent) - Method in class be.belegkarnil.game.board.tak.gui.BoardPanel
 
move(Point, int[], Point) - Method in class be.belegkarnil.game.board.tak.Board
Move some Pieces on the board according to the given path
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form