A B C D E F G H I K L M N O P R S T U V W

M

MAX_FIVE - Static variable in class bluegammon.logic.Rules
Flag denoting that there may be maximum five pieces on a row
MAX_POS - Static variable in class bluegammon.logic.Board
Maximum index plus one
MESSAGE - Static variable in class bluegammon.Audio
Message sound
MOVE - Static variable in class bluegammon.io.PlayerListenerProxy
Identification byte for reporting a piece movement.
MSG - Static variable in class bluegammon.io.PlayerListenerProxy
Identification byte for sending a message to remote player.
MUSIC - Static variable in class bluegammon.Audio
Jazzy background music
Menu - class bluegammon.gui.menu.Menu.
The Menu class takes care of coordination between MenuPages, PageItems and user interaction.
Menu(MenuPage, Canvas, MenuPainter) - Constructor for class bluegammon.gui.menu.Menu
Creates a new menu.
MenuCanvas - class bluegammon.gui.MenuCanvas.
The MenuCanvas is the handler of the Bluegammon menu.
MenuListener - interface bluegammon.gui.menu.MenuListener.
This interface is used by applications which need to receive high-level events concerning a Menu.
MenuPage - class bluegammon.gui.menu.MenuPage.
A MenuPage class represents a title and a number of choices in a Menu.
MenuPage(char[], Image) - Constructor for class bluegammon.gui.menu.MenuPage
Creates a new page for a menu.
MenuPainter - interface bluegammon.gui.menu.MenuPainter.
The MenuPainter interface defines high-level methods when drawing contents of a Menu, which consists of MenuPages and PageItems.
makeMove(int, int, boolean) - Method in class bluegammon.logic.BoardState
Moves a piece of specified color, from specified index to specified destination on board.
makePlayerMove(int) - Static method in class bluegammon.logic.BoardMediator
Called from interaction, moves a player piece.
messageSent(int, char[]) - Method in class bluegammon.io.PlayerListenerProxy
 
messageSent(int, char[]) - Method in interface bluegammon.logic.PlayerListener
Called when player sent a message.
messageSent(int, char[]) - Method in class bluegammon.logic.RemotePlayer
Called when a message event is received.
moveMade(int, int) - Method in class bluegammon.io.PlayerListenerProxy
 
moveMade(int, int) - Method in interface bluegammon.logic.PlayerListener
Called when a player performs a move.
moveMade(int, int) - Method in class bluegammon.logic.RemotePlayer
Called when a move made event is received.
movePiece(boolean, int, int, int, int) - Method in class bluegammon.gui.BoardCanvas
Called from logic when a piece is moved.

A B C D E F G H I K L M N O P R S T U V W