See: Description
| Interface | Description | 
|---|---|
| GGActListener | 
 Declarations of the notification method called in every simulation cycle. 
 | 
| GGActorCollisionListener | 
 Declarations of the notification method called when two actors collide. 
 | 
| GGActorTouchListener | 
 Declarations of the notification method called when the touch interacts with
 the actor's touch area. 
 | 
| GGAlertDialogListener | 
 Declaration of a callback method called when the GGAlertDialog closes. 
 | 
| GGBorderListener | 
 Declarations of the notification method called when the actor is at 
 a border cell. 
 | 
| GGCheckButtonListener | 
 Declarations of the notification method called when a check button changes state
 caused by a mouse click. 
 | 
| GGComboSensorListener | 
 Declarations of the notification method called when the orientation sensor reports new values. 
 | 
| GGFlingListener | 
 Declarations of the notification method called by gesture events. 
 | 
| GGMultiTouchListener | 
 Declarations of the notification method called by multi-touch events. 
 | 
| GGNavigationListener | 
 Declarations of a notifications method when the navigation buttons are used. 
 | 
| GGOrientationListener | 
 Declarations of the notification method called when the screen orientation changes. 
 | 
| GGPushButtonListener | 
 Declarations of the notification method called when a push button is pressed,
 released or clicked using the left mouse button. 
 | 
| GGRadioButtonListener | 
 Declarations of the notification method called when a radio button changes state
 caused by a mouse click. 
 | 
| GGSensorListener | 
 Declaration of the notification method called when the 
 sensor reports new values. 
 | 
| GGSoftButtonListener | 
 Declarations of the notifications method called when a soft button is touched. 
 | 
| GGTileCollisionListener | 
 Declarations of the notification method called when two actors collide. 
 | 
| GGToggleButtonListener | 
 Declarations of the notification method called when a toggle button changes state
 caused by a mouse click. 
 | 
| GGTouchListener | 
 Declarations of the notification method called by touch events. 
 | 
| ToolBarListener | 
 Declaration of callback methods called for tool bar item events. 
 | 
| Class | Description | 
|---|---|
| Actor | 
 Class that holds sprite icons that plays the role of an actor in the
 game's game grid. 
 | 
| ConsoleActivity | 
 Activity for creating a console display, for internal use only. 
 | 
| GameGrid | 
 Class to create a container where the actors live in. 
 | 
| GameGrid.CellZoom | 
 Class to define a zoom factor for automatic zooming when images 
 are loaded in grid based apps. 
 | 
| GameGrid.WindowZoom | 
 Class to define a zoom factor for automatic zooming when images 
 are loaded in pixel based apps. 
 | 
| GGAlertDialog | 
 Class to show a modeless dialog. 
 | 
| GGBackground | 
 Class for drawing into the GameGrid background using Canvas graphics methods. 
 | 
| GGBitmap | 
 Class that holds a Bitmap to draw graphics elements and provide
 some static helper methods for image loading and
 transformation. 
 | 
| GGButtonAdapter | 
 Declarations of empty methods called when a soft button is touched. 
 | 
| GGButtonBase | 
 Abstract superclass of all button types. 
 | 
| GGCamera | 
 Singleton abstraction of the hardware camera. 
 | 
| GGCheckButton | 
 Class that implements a check button actor with standard behavior. 
 | 
| GGCircle | 
 Class representing a circle in the x-y-plane with a center vector and
 a radius (all doubles). 
 | 
| GGComboSensor | 
 Singleton abstraction of the hardware combo sensor
 (acceleration, gravitation (magnetic field), orientation). 
 | 
| GGConsole | 
 GGConsole is used to display a simple black screen to display lines of 
 text like in a common system command shell. 
 | 
| GGInputDialog | 
 Class to show a modal dialog with an edit field and two buttons 
 (Ok, Cancel). 
 | 
| GGLine | 
 Class representing a line segment. 
 | 
| GGMaze | 
 This class creates a random maze in a two-dimensional grid of cells. 
 | 
| GGMessageBox | 
 Class to display a modal information dialog with  1, 2 or 3 buttons. 
 | 
| GGMultiTouch | 
 Singleton class used to report screen multi-touch events. 
 | 
| GGPanel | 
 Class derived from GGBackground with a user-definable double
 coordinate system. 
 | 
| GGParams | 
 Class to pass game option data from a full Android API based launcher 
 activity that starts the GameGrid activity. 
 | 
| GGPath | 
 GGPath is a helper class that simplifies file operations. 
 | 
| GGPreferences | 
 Helper class to simplify storage and retrieval of persistent data. 
 | 
| GGProgressBar | 
 Class that implements a progress bar indicator. 
 | 
| GGPushButton | 
 Class that implements a button actor with standard behavior. 
 | 
| GGPushButtonAdapter | 
 Empty implementatins of the notification method called when a push
 button is pressed, released or clicked using the left mouse button. 
 | 
| GGRadioButton | 
 Class that implements a radio button actor with standard behavior. 
 | 
| GGRadioButtonGroup | 
 A radio button group contains a certain number of radio buttons. 
 | 
| GGRectangle | 
 Class representing a rotatable rectangle. 
 | 
| GGSensor | 
 Representation of one of the built-in hardware sensors. 
 | 
| GGSoftButtonAdapter | 
 Declarations of empty methods called when a soft button is touched. 
 | 
| GGStatusBar | 
 Class to provide space for one line of text shown in a 
 game grid window normally used for displaying status information. 
 | 
| GGTextField | 
 Class to provide a dynamically created line of text shown in a 
 game grid window. 
 | 
| GGTileMap | 
 Class that implements a tile map, e.g. an arragement of rectangular
 images of the same size like tiles on a floor. 
 | 
| GGToggleButton | 
 Class that implements a toggle button (2-state button) actor with standard
 behavior. 
 | 
| GGTouch | 
 Singleton class used to report screen touch events. 
 | 
| GGVector | 
 Class representing a two-dimensional vector with double coordinates (x, y). 
 | 
| L | 
 A helper class to write messages to the adb debug console. 
 | 
| Location | 
 Class to represent the position of a cell (in cell coordinates). 
 | 
| PointD | 
 Class representing pairs of double values. 
 | 
| TextActor | 
 Class that implements an actor to display text dynamically. 
 | 
| ToolBar | 
 Class to represent a linear bar of item. 
 | 
| ToolBarAdapter | 
 Empty implementation of callback methods called for tool bar item events. 
 | 
| ToolBarItem | 
 A class to represent actors used for tool bar items. 
 | 
| ToolBarSeparator | 
 A class to represent actors used for tool bar items. 
 | 
| ToolBarStack | 
 Class that represents a stack of items (e.g. card symbols with the same suit (in
 rank order). 
 | 
| ToolBarText | 
 A class to represent a text actor used for tool bar items. 
 | 
| X11Color | 
 This class provides the mapping of X11 colors names (in string notation)
 to RGB colors represented the java.awt.Color class. 
 | 
| Enum | Description | 
|---|---|
| GGMessageBox.ButtonHit | 
 Enum to define the button hit reponses. 
 | 
| GGMessageBox.ButtonLayout | 
 Enum to define the layout of the buttons. 
 | 
| GGNavigationEvent | 
 Enumeration used for the GGNavigationListener callbacks. 
 | 
| GGNavigationListener.ScreenOrientation | 
 Declarations of constants when a GGOrientationListener is registered. 
 | 
| Location.CompassDirection | 
 Class to represent the 8 compass directions. 
 |