Interface | Description |
---|---|
GameView.IGameLogicService | |
GameView.IRedrawService | |
IMessageClient |
[internal] Interface for clients who want to receive messages from the MessageBus
|
Class | Description |
---|---|
Audio |
A simple but high-performance audio clip player
|
BackgroundImageScene |
A scene consisting of a single fixed background image
|
GameLevel |
Abstract superclass to represent one level in a game
|
GameObject |
Abstract superclass to represent a game object in the game world
|
GameObjectManager |
The central class of the game engine, responsible for keeping track of all the game objects
helping them interact with the Android system.
|
GameView |
[internal] Android User Interface widget that provides the space for the game to draw on
|
GameViewThread |
[internal] This is the thread where all update() and draw() calls are done for every game
object
|
Message |
[internal] Used to encapsulate a message to be sent on the
MessageBus . |
MessageBus |
[internal] Originally the MessageBus was a central part of the game engine's design, but
it hasn't proven terribly useful and may be going away.
|
Rand |
Helper functions for using random numbers in your game
|
Scene |
An abstract scene (background for a level) class
|
SolidColorScene |
Gives your level a background scene that is all one solid color
|
Sprite |
Represents a
GameObject that has an image associated with it, and a
location on the screen to draw that image (left x, upper y, width, height). |
Enum | Description |
---|---|
GameView.UIEventType |