| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Diagram Summary | |
<default> |
Interface Summary | |
Block | This interface will be implemented for any class that should represent a
block on a screen in the game. |
GameEntity | This interface will be implemented for any class that should represent an
entity in the game. |
Player | This interface will be implemented for any class that should represent a
player in the game. |
PriorityQueue | The PriorityQueue class it used to keep track of which entities should be
updated in any given time step. |
Screen | This class represents a single "screen" in the game. |
Class Summary | |
BasicBlock | |
BasicEntity | |
BasicPlayer | |
BasicScreen | This class is a very basic implementation of the Screen interface. |
BlockSelectorPanel | |
EditorDisplay | |
EditorDisplay.LinkDisplay | This class is simply a little panel that displays links. |
EditorPlayer | This class is just used by the editor to help it interact with the MainDisplay
class. |
EntitySelectorPanel | |
GameEntityList | |
GameSetup | This class provides methods for the main frame to get the components of the
game. |
ImageEditor | A class for editing small images for use in the games. |
ImageEditor.ImagePanel | |
ImageEditor.ImageSelectionPanel | |
ListBasedPriorityQueue | This is an implementation of the PriorityQueue interface that uses a linked
list. |
Location | This class represents a location in the game. |
MainDisplay | This class is the panel on which the action part of the game is rendered. |
MainFrame | This class represents the frame/window that the game is played in. |
ScreenEditor | This class is designed to let humans easily interact with and build
screens once the class for that screen has been written. |
ScreenEditor.PropertiesDialog | |
ScreenEditor.ScreenRepresentation | |
ScreenEditor.ScreenSelector | |
SelectorPanel | |
SimpleMain |
| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |