Package bluegammon.gui

The bluegammon.gui package contains classes related to presentation and user interaction of the Bluegammon game.

See:
          Description

Interface Summary
FocusablePage An extended behaviour for a MenuPage.
StringInputHandler Implementations of this interface handles string input.
 

Class Summary
BluetoothClientWorkflow Handles the different steps of connecting to a server as a client.
BluetoothDevicePage A page that presents nearby devices, and gives feedback when search is active.
BluetoothServerWorkflow Handles the different steps of setting up a server and awaiting a client.
BoardCanvas Singleton class handling all graphical details of a backgammon view.
Context3D The 3d context used in this game.
MenuCanvas The MenuCanvas is the handler of the Bluegammon menu.
PopupCanvas Represents a canvas that can show popups.
SoftButtonControl A custom item for softbuttons.
 

Package bluegammon.gui Description

The bluegammon.gui package contains classes related to presentation and user interaction of the Bluegammon game.

Concepts and Structures

The gui of the Bluegammon midlet has two states:

The two main classes in this package are MenuCanvas and BoardCanvas.