|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use bluegammon.logic | |
bluegammon.gui | The bluegammon.gui package contains classes related to presentation and
user interaction of the Bluegammon game. |
bluegammon.io | The bluegammon.io package defines common behaviour for setting up a remote game, and
contains one implementation of this using bluetooth. |
bluegammon.logic | The bluegammon.logic package contains logic aspects of the backgammon game. |
Classes in bluegammon.logic used by bluegammon.gui | |
LocalPlayer
A local player has access to the actual device. |
Classes in bluegammon.logic used by bluegammon.io | |
PlayerListener
Implementations of this class can be registered in the Player and will receive events upon player actions. |
Classes in bluegammon.logic used by bluegammon.logic | |
Board
Representing a game state and basic logic for modifying and querying. |
|
BoardState
Singleton class holding game logic and state of a game. |
|
BoardStateListener
Implementations of this interface can be registered in the BoardState and will receive events when the state changes.
|
|
GameRecord
A game record represents one or multiple games between an opponent, keeping track of scores and such. |
|
LocalPlayer
A local player has access to the actual device. |
|
Player
Abstract class for a player. |
|
PlayerListener
Implementations of this class can be registered in the Player and will receive events upon player actions. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |